Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/s/sagemath/sagemath_9.2-2_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/sagemath-9.2-2j_0ijnlx/sagemath_9.2-2_amd64.buildinfo Get source package info: sagemath=9.2-2 Source URL: http://snapshot.notset.fr/mr/package/sagemath/9.2-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.2-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc2-1 binutils=2.35.1-3 binutils-common=2.35.1-3 binutils-x86-64-linux-gnu=2.35.1-3 blt=2.5.3+dfsg-4+b1 bsdextrautils=2.36.1-1 bsdutils=1:2.36.1-1 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 ca-certificates-java=20190909 comerr-dev=2.1-1.45.6-1 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-18 curl=7.72.0-1 cysignals-tools=1.10.2+ds-5 cython3=0.29.21-3 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 default-jre=2:1.11-72 default-jre-headless=2:1.11-72 dh-autoreconf=19 dh-python=4.20201102 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 docutils-common=0.16+dfsg-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 ecl=20.4.24+ds-2 eclib-tools=20190909-3+b1 fflas-ffpack=2.4.3-2 fflas-ffpack-common=2.4.3-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 flintqs=1:1.0-3+b1 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 fonts-font-awesome=5.0.10+really4.7.0~dfsg-2 fonts-glyphicons-halflings=1.009~3.4.1+dfsg-1 fonts-lmodern=2.004.5-6 fonts-lyx=2.3.5.2-1 fonts-mathjax=2.7.9+dfsg-1 g++=4:10.2.0-1 g++-10=10.2.0-18 gap-atlasrep=2.1.0-3 gap-core=4.11.0-4 gap-dev=4.11.0-4 gap-gapdoc=1.6.3-1 gap-libs=4.11.0-4 gap-online-help=4.11.0-4 gap-primgrp=3.4.0-1 gap-smallgrp=1.4.1-1 gap-table-of-marks=1.2.9-1 gap-transgrp=2.0.4-1 gcc=4:10.2.0-1 gcc-10=10.2.0-18 gcc-10-base=10.2.0-18 gdb=10.1-1+b1 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 gfan=0.6.2-2 gfortran=4:10.2.0-1 gfortran-10=10.2.0-18 git=1:2.29.2-1 git-man=1:2.29.2-1 glpk-utils=4.65-2 gmp-ecm=7.0.4+ds-5 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 icu-devtools=67.1-4 init-system-helpers=1.58 intltool-debian=0.35.0+20060710.5 ipython3=7.19.0-1 iso-codes=4.5.0-1 java-common=0.72 javascript-common=11 jmol=14.6.4+2016.11.05+dfsg1-4 jupyter-client=6.1.6-1 jupyter-core=4.7.0-1 jupyter-nbextension-jupyter-js-widgets=6.0.0-6 krb5-multidev=1.18.3-2 lcalc=1.23+dfsg-11+b1 less=551-2 libacl1=2.2.53-8 libamd2=1:5.8.1+dfsg-2 libarchive-zip-perl=1.68-1 libargon2-1=0~20171227-0.2 libasan6=10.2.0-18 libasound2=1.2.3.2-1+b1 libasound2-data=1.2.3.2-1 libatlas3-base=3.10.3-10 libatomic-ops-dev=7.6.10-1+b1 libatomic1=10.2.0-18 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libavahi-client3=0.8-3 libavahi-common-data=0.8-3 libavahi-common3=0.8-3 libbabeltrace1=1.5.8-1+b2 libbinutils=2.35.1-3 libblas-dev=3.9.0-3 libblas3=3.9.0-3 libblkid1=2.36.1-1 libboost-dev=1.71.0.3 libboost-regex1.71.0=1.71.0-7+b1 libboost1.71-dev=1.71.0-7+b1 libbraiding-dev=1.0-1+b1 libbraiding0=1.0-1+b1 libbrial-dev=1.2.10-1+b1 libbrial-groebner-dev=1.2.10-1+b1 libbrial-groebner3=1.2.10-1+b1 libbrial3=1.2.10-1+b1 libbrotli-dev=1.0.9-2+b1 libbrotli1=1.0.9-2+b1 libbsd-dev=0.10.0-1 libbsd0=0.10.0-1 libbtf1=1:5.8.1+dfsg-2 libbz2-1.0=1.0.8-4 libbz2-dev=1.0.8-4 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcairo2=1.16.0-4 libcamd2=1:5.8.1+dfsg-2 libcap-ng0=0.7.9-2.2 libcc1-0=10.2.0-18 libccolamd2=1:5.8.1+dfsg-2 libcdd-dev=094j-2 libcdd-tools=094j-2 libcdd0d=094j-2 libcholmod3=1:5.8.1+dfsg-2 libcliquer-dev=1.21-2 libcliquer1=1.21-2 libcolamd2=1:5.8.1+dfsg-2 libcom-err2=1.45.6-1 libcommons-cli-java=1.4-2 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-3 libctf0=2.35.1-3 libcups2=2.3.3-3 libcurl3-gnutls=7.72.0-1 libcurl4=7.72.0-1 libcurl4-openssl-dev=7.72.0-1 libcxsparse3=1:5.8.1+dfsg-2 libdatrie1=0.2.12-3 libdb5.3=5.3.28+dfsg1-0.6 libdbus-1-3=1.12.20-1 libdebconfclient0=0.255 libdebhelper-perl=13.2.1 libdebuginfod1=0.182-1 libdpkg-perl=1.20.5 libdrm-amdgpu1=2.4.103-1 libdrm-common=2.4.103-1 libdrm-intel1=2.4.103-1 libdrm-nouveau2=2.4.103-1 libdrm-radeon1=2.4.103-1 libdrm2=2.4.103-1 libdsdp-5.8gf=5.8-9.4 libdw1=0.182-1 libec-dev=20190909-3+b1 libec5=20190909-3+b1 libecm-dev=7.0.4+ds-5 libecm1=7.0.4+ds-5 libecm1-dev=7.0.4+ds-5 libecm1-dev-common=7.0.4+ds-5 libedit2=3.1-20191231-1 libelf1=0.182-1 liberror-perl=0.17029-1 libexpat1=2.2.10-1 libexpat1-dev=2.2.10-1 libffi-dev=3.3-5 libffi7=3.3-5 libfftw3-double3=3.3.8-2 libfile-stripnondeterminism-perl=1.9.0-1 libflint-2.6.3=2.6.3-3 libflint-arb-dev=1:2.18.1-3 libflint-arb2=1:2.18.1-3 libflint-dev=2.6.3-3 libfltk-gl1.3=1.3.5-2 libfltk-images1.3=1.3.5-2 libfltk1.3=1.3.5-2 libfontconfig-dev=2.13.1-4.2 libfontconfig1=2.13.1-4.2 libfplll-dev=5.3.3-2 libfplll6=5.3.3-2 libfreetype-dev=2.10.2+dfsg-4 libfreetype6=2.10.2+dfsg-4 libfreetype6-dev=2.10.2+dfsg-4 libfribidi0=1.0.8-2 libgap-dev=4.11.0-4 libgap7=4.11.0-4 libgc-dev=1:8.0.4-2.1 libgc1=1:8.0.4-2.1 libgcc-10-dev=10.2.0-18 libgcc-s1=10.2.0-18 libgcrypt20=1.8.7-2 libgd-dev=2.3.0-2 libgd3=2.3.0-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgf2x-dev=1.3.0-1+b1 libgf2x3=1.3.0-1+b1 libgfortran-10-dev=10.2.0-18 libgfortran5=10.2.0-18 libgiac-dev=1.6.0.25+dfsg1-3 libgiac0=1.6.0.25+dfsg1-3 libgif7=5.1.9-1 libgivaro-dev=4.1.1-2 libgivaro9=4.1.1-2 libgl1=1.3.2-1 libgl1-mesa-dri=20.2.2-1 libgl2ps1.4=1.4.2+dfsg1-1 libglapi-mesa=20.2.2-1 libglib2.0-0=2.66.3-1 libglpk-dev=4.65-2 libglpk40=4.65-2 libglvnd0=1.3.2-1 libglx-mesa0=20.2.2-1 libglx0=1.3.2-1 libgmp-dev=2:6.2.1+dfsg-1 libgmp10=2:6.2.1+dfsg-1 libgmpxx4ldbl=2:6.2.1+dfsg-1 libgnutls30=3.6.15-4 libgomp1=10.2.0-18 libgpg-error-dev=1.38-2 libgpg-error0=1.38-2 libgraphblas3=1:5.8.1+dfsg-2 libgraphite2-3=1.3.14-1 libgsl-dev=2.6+dfsg-2 libgsl25=2.6+dfsg-2 libgslcblas0=2.6+dfsg-2 libgssapi-krb5-2=1.18.3-2 libgssrpc4=1.18.3-2 libharfbuzz0b=2.6.7-1 libhogweed6=3.6-2 libhomfly-dev=1.02r6-1 libhomfly0=1.02r6-1 libice-dev=2:1.0.10-1 libice6=2:1.0.10-1 libicu-dev=67.1-4 libicu67=67.1-4 libidn2-0=2.3.0-4 libimagequant0=2.12.2-1.1 libiml-dev=1.0.4-1+b2 libiml0=1.0.4-1+b2 libipt2=2.0.3-1 libisl22=0.22.1-1 libitm1=10.2.0-18 libjbig-dev=2.1-3.1+b2 libjbig0=2.1-3.1+b2 libjmol-java=14.6.4+2016.11.05+dfsg1-4 libjpeg-dev=1:2.0.5-1.1 libjpeg62-turbo=1:2.0.5-1.1 libjpeg62-turbo-dev=1:2.0.5-1.1 libjs-backbone=1.3.3~dfsg-5 libjs-bootstrap=3.4.1+dfsg-1 libjs-bootstrap-tour=0.12.0+dfsg-2 libjs-codemirror=5.58.2+~cs0.23.101-1 libjs-es6-promise=4.2.8-7 libjs-jed=1.1.1-1 libjs-jquery=3.5.1+dfsg+~3.5.4-1 libjs-jquery-typeahead=2.11.0+dfsg1-1 libjs-jquery-ui=1.12.1+dfsg-7 libjs-marked=0.8.0+ds-1 libjs-mathjax=2.7.9+dfsg-1 libjs-moment=2.29.1+ds-2 libjs-requirejs=2.3.6-2 libjs-requirejs-text=2.0.12-1 libjs-sphinxdoc=3.3.1-1 libjs-text-encoding=0.7.0-3 libjs-three=111+dfsg1-1 libjs-underscore=1.9.1~dfsg-1 libjs-xterm=3.8.1-4 libk5crypto3=1.18.3-2 libkadm5clnt-mit12=1.18.3-2 libkadm5srv-mit12=1.18.3-2 libkdb5-10=1.18.3-2 libkeyutils1=1.6.1-2 libklu1=1:5.8.1+dfsg-2 libkpathsea6=2020.20200327.54578-5 libkrb5-3=1.18.3-2 libkrb5-dev=1.18.3-2 libkrb5support0=1.18.3-2 liblapack-dev=3.9.0-3 liblapack3=3.9.0-3 liblbfgsb0=3.0+dfsg.3-9 liblcms2-2=2.9-4+b1 libldap-2.4-2=2.4.56+dfsg-1 libldl2=1:5.8.1+dfsg-2 liblfunction-dev=1.23+dfsg-11+b1 liblfunction0=1.23+dfsg-11+b1 liblinbox-1.6.3-0=1.6.3-2 liblinbox-dev=1.6.3-2 libllvm11=1:11.0.0-5+b1 liblrcalc-dev=1.2-2+b1 liblrcalc1=1.2-2+b1 liblsan0=10.2.0-18 libltdl7=2.4.6-14 liblz4-1=1.9.2-2 liblzma-dev=5.2.4-1+b1 liblzma5=5.2.4-1+b1 libm4ri-0.0.20200125=20200125-1+b1 libm4ri-dev=20200125-1+b1 libm4rie-0.0.20200125=20200125-1+b2 libm4rie-dev=20200125-1+b2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmetis5=5.1.0.dfsg-7 libmongoose2=1:5.8.1+dfsg-2 libmount1=2.36.1-1 libmpc-dev=1.2.0-1 libmpc3=1.2.0-1 libmpfi-dev=1.5.3+ds-5 libmpfi-dev-common=1.5.3+ds-5 libmpfi0=1.5.3+ds-5 libmpfr-dev=4.1.0-3 libmpfr6=4.1.0-3 libnaga-java=3.0+svn80-4 libnauty2=2.7r1+ds-1 libncurses-dev=6.2+20201114-1 libncurses5-dev=6.2+20201114-1 libncurses6=6.2+20201114-1 libncursesw6=6.2+20201114-1 libnettle8=3.6-2 libnghttp2-14=1.41.0-3 libnorm-dev=1.5.8+dfsg2-2 libnorm1=1.5.8+dfsg2-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnspr4=2:4.29-1 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libnss3=2:3.59-1 libntl-dev=11.4.3-1+b1 libntl43=11.4.3-1+b1 libopenblas-dev=0.3.12+ds-2 libopenblas-pthread-dev=0.3.12+ds-2 libopenblas0=0.3.12+ds-2 libopenblas0-pthread=0.3.12+ds-2 libp11-kit0=0.23.21-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpango-1.0-0=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libpaper-utils=1.1.28+b1 libpaper1=1.1.28+b1 libpari-dev=2.13.0-2 libpari-gmp-tls7=2.13.0-2 libpciaccess0=0.16-1 libpcre16-3=2:8.39-13 libpcre2-16-0=10.34-7 libpcre2-32-0=10.34-7 libpcre2-8-0=10.34-7 libpcre2-dev=10.34-7 libpcre2-posix2=10.34-7 libpcre3=2:8.39-13 libpcre3-dev=2:8.39-13 libpcre32-3=2:8.39-13 libpcrecpp0v5=2:8.39-13 libpcsclite1=1.9.0-1 libperl5.32=5.32.0-5 libpgm-5.3-0=5.3.128~dfsg-2 libpgm-dev=5.3.128~dfsg-2 libpipeline1=1.5.3-1 libpixman-1-0=0.36.0-1 libplanarity-dev=3.0.1.0-1 libplanarity0=3.0.1.0-1 libpng-dev=1.6.37-3 libpng16-16=1.6.37-3 libppl-c4=1:1.2-8.1 libppl-dev=1:1.2-8.1 libppl14=1:1.2-8.1 libpsl5=0.21.0-1.1 libptexenc1=2020.20200327.54578-5 libpthread-stubs0-dev=0.4-1 libpynac-dev=0.7.26-5+b1 libpynac18py3=0.7.26-5+b1 libpython3-dev=3.9.0-3 libpython3-stdlib=3.9.0-3 libpython3.8-minimal=3.8.6-1 libpython3.8-stdlib=3.8.6-1 libpython3.9=3.9.0-5 libpython3.9-dev=3.9.0-5 libpython3.9-minimal=3.9.0-5 libpython3.9-stdlib=3.9.0-5 libquadmath0=10.2.0-18 libratpoints-2.1.3=1:2.1.3-1+b2 libratpoints-dev=1:2.1.3-1+b2 librbio2=1:5.8.1+dfsg-2 libreadline-dev=8.1~rc2-2 libreadline8=8.1~rc2-2 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 librw-dev=0.9+ds1-1 librw0=0.9+ds1-1 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.0-3 libselinux1=3.1-2+b1 libsensors-config=1:3.6.0-2 libsensors5=1:3.6.0-2 libsigsegv2=2.12-2 libsingular4-dev=1:4.1.1-p2+ds-4+b2 libsingular4-dev-common=1:4.1.1-p2+ds-4 libsingular4m1=1:4.1.1-p2+ds-4+b2 libsliplu1=1:5.8.1+dfsg-2 libsm-dev=2:1.2.3-1 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-1 libsodium-dev=1.0.18-1 libsodium23=1.0.18-1 libsource-highlight-common=3.1.9-3 libsource-highlight4v5=3.1.9-3 libspqr2=1:5.8.1+dfsg-2 libsqlite3-0=3.33.0-1 libsqlite3-dev=3.33.0-1 libssh2-1=1.8.0-2.1 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-18 libstdc++6=10.2.0-18 libstemmer0d=2.0.0-2 libsub-override-perl=0.09-2 libsuitesparse-dev=1:5.8.1+dfsg-2 libsuitesparseconfig5=1:5.8.1+dfsg-2 libsymmetrica2=2.0+ds-6 libsymmetrica2-dev=2.0+ds-6 libsynctex2=2020.20200327.54578-5 libsystemd0=246.6-3 libtachyon-mt-0=0.99~b6+dsx-9 libtasn1-6=4.16.0-2 libtcl8.6=8.6.10+dfsg-1 libteckit0=2.5.10+ds1-3 libtexlua53=2020.20200327.54578-5 libtexluajit2=2020.20200327.54578-5 libthai-data=0.1.28-3 libthai0=0.1.28-3 libtiff-dev=4.1.0+git191117-2 libtiff5=4.1.0+git191117-2 libtiffxx5=4.1.0+git191117-2 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtk8.6=8.6.10-1 libtool=2.4.6-14 libtsan0=10.2.0-18 libubsan1=10.2.0-18 libuchardet0=0.0.7-1 libudev1=246.6-3 libumfpack5=1:5.8.1+dfsg-2 libunistring2=0.9.10-4 libuuid1=2.36.1-1 libvpx-dev=1.8.2-1 libvpx6=1.8.2-1 libvulkan1=1.2.154.1-1 libwebp6=0.6.1-2+b1 libwebpdemux2=0.6.1-2+b1 libwebpmux3=0.6.1-2+b1 libx11-6=2:1.6.12-1 libx11-data=2:1.6.12-1 libx11-dev=2:1.6.12-1 libx11-xcb1=2:1.6.12-1 libxau-dev=1:1.0.8-1+b2 libxau6=1:1.0.8-1+b2 libxaw7=2:1.0.13-1+b2 libxcb-dri2-0=1.14-2 libxcb-dri3-0=1.14-2 libxcb-glx0=1.14-2 libxcb-present0=1.14-2 libxcb-render0=1.14-2 libxcb-shm0=1.14-2 libxcb-sync1=1.14-2 libxcb-xfixes0=1.14-2 libxcb1=1.14-2 libxcb1-dev=1.14-2 libxcursor1=1:1.2.0-2 libxdamage1=1:1.1.5-2 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxext6=2:1.3.3-1+b2 libxfixes3=1:5.0.3-2 libxft2=2.3.2-2 libxi6=2:1.7.10-1 libxinerama1=2:1.1.4-2 libxml2=2.9.10+dfsg-6.2 libxmu6=2:1.1.2-2+b3 libxmuu1=2:1.1.2-2+b3 libxpm-dev=1:3.5.12-1 libxpm4=1:3.5.12-1 libxrender1=1:0.9.10-1 libxshmfence1=1.3-1 libxss1=1:1.2.3-1 libxt-dev=1:1.2.0-1 libxt6=1:1.2.0-1 libxtst6=2:1.2.3-1 libxxf86vm1=1:1.1.4-1+b2 libxxhash0=0.8.0-1 libz3-4=4.8.9-1 libzmq3-dev=4.3.3-4 libzmq5=4.3.3-4 libzn-poly-0.9=0.9.2-1 libzn-poly-dev=0.9.2-1 libzstd1=1.4.5+dfsg-4 libzzip-0-13=0.13.62-3.2 linux-libc-dev=5.9.6-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 mailcap=3.67 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 maxima-sage=5.44.0-1+b1 maxima-sage-doc=5.44.0-1 maxima-sage-share=5.44.0-1 media-types=1.0.1 mime-support=3.66 nauty=2.7r1+ds-1 ncurses-base=6.2+20200918-1 ncurses-bin=6.2+20200918-1 node-jquery=3.5.1+dfsg+~3.5.4-1 openjdk-11-jre=11.0.9.1+1-1 openjdk-11-jre-headless=11.0.9.1+1-1 openssl=1.1.1h-1 palp=2.20-1 pari-doc=2.13.0-2 pari-elldata=0.20190911-1 pari-galdata=0.20080411-3 pari-galpol=4.0-1 pari-gp=2.13.0-2 pari-gp2c=0.0.12-1 pari-seadata=0.20090618-2 patch=2.7.6-6 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 pkg-config=0.29.2-1 po-debconf=1.0.21 ppl-dev=1:1.2-8.1 python-babel-localedata=2.8.0+dfsg.1-4 python-gmpy2-common=2.1.0~b5-0.1 python-matplotlib-data=3.3.2-2 python-pip-whl=20.1.1-2 python-ppl-doc=0.8.4-4 python3=3.9.0-3 python3-alabaster=0.7.8-1.1 python3-argon2=18.3.0-2+b2 python3-atomicwrites=1.4.0-1 python3-attr=20.3.0-1 python3-babel=2.8.0+dfsg.1-4 python3-backcall=0.2.0-1 python3-bleach=3.2.1-1 python3-certifi=2020.6.20-1 python3-cffi-backend=1.14.3-2 python3-chardet=3.0.4-7 python3-cvxopt=1.2.5+dfsg-3 python3-cycler=0.10.0-3 python3-cypari2=2.1.2-1 python3-cysignals-pari=1.10.2+ds-5 python3-dateutil=2.8.1-4 python3-debian=0.1.38 python3-decorator=4.4.2-2 python3-defusedxml=0.6.0-2 python3-dev=3.9.0-3 python3-distutils=3.8.6-1 python3-docutils=0.16+dfsg-3 python3-entrypoints=0.3-5 python3-fpylll=0.5.2+ds1-2+b1 python3-future=0.18.2-4 python3-gmpy2=2.1.0~b5-0.1+b1 python3-html5lib=1.1-2 python3-idna=2.10-1 python3-imagesize=1.2.0-2 python3-importlib-metadata=1.6.0-2 python3-ipykernel=5.3.4-1 python3-ipython=7.19.0-1 python3-ipython-genutils=0.2.0-4 python3-ipywidgets=6.0.0-6 python3-itsdangerous=1.1.0-3 python3-jedi=0.17.0-1 python3-jinja2=2.11.2-1 python3-jsonschema=3.2.0-3 python3-jupyter-client=6.1.6-1 python3-jupyter-core=4.7.0-1 python3-kiwisolver=1.3.1-1 python3-lib2to3=3.8.6-1 python3-markupsafe=1.1.1-1+b2 python3-matplotlib=3.3.2-2 python3-minimal=3.9.0-3 python3-mistune=0.8.4-4 python3-more-itertools=4.2.0-3 python3-mpmath=1.1.0-2 python3-nbconvert=5.6.1-2 python3-nbformat=5.0.8-1 python3-networkx=2.5+ds-2 python3-nose=1.3.7-7 python3-notebook=6.1.5-1 python3-numpy=1:1.19.4-1 python3-packaging=20.4-1 python3-pandocfilters=1.4.2-2 python3-parso=0.7.0-1 python3-path=15.0.0-1 python3-pexpect=4.6.0-4 python3-pickleshare=0.7.5-3 python3-pil=8.0.1-1 python3-pip=20.1.1-2 python3-pkg-resources=50.3.0-1 python3-pkgconfig=1.5.1-3 python3-pluggy=0.13.0-5 python3-ppl=0.8.4-4+b2 python3-prometheus-client=0.7.1-1.1 python3-prompt-toolkit=3.0.8-1 python3-psutil=5.7.3-1 python3-ptyprocess=0.6.0-3 python3-py=1.9.0-2 python3-pygments=2.7.1+dfsg-1 python3-pyparsing=2.4.7-1 python3-pyrsistent=0.15.5-1+b2 python3-pytest=4.6.11-1 python3-requests=2.24.0+dfsg-1 python3-roman=2.0.0-5 python3-rpy2=3.3.6-1+b1 python3-sagenb-export=3.2-4 python3-scipy=1.5.4-1 python3-send2trash=1.5.0-2 python3-setuptools=50.3.0-1 python3-setuptools-scm=4.1.2-4 python3-simplegeneric=0.8.1-3 python3-singledispatch=3.4.0.3-3 python3-six=1.15.0-2 python3-snowballstemmer=2.0.0-2 python3-sphinx=3.3.1-1 python3-stemmer=2.0.1+dfsg-1+b1 python3-sympy=1.6.2-2 python3-terminado=0.9.1-2 python3-testpath=0.4.4+dfsg-1 python3-tk=3.8.6-1 python3-tornado=6.1.0-1 python3-traitlets=5.0.5-1 python3-tz=2020.4-2 python3-tzlocal=2.1-1 python3-urllib3=1.25.11-1 python3-vcversioner=2.16.0.0-3 python3-wcwidth=0.1.9+dfsg1-2 python3-webencodings=0.5.1-2 python3-werkzeug=1.0.1+dfsg1-2 python3-wheel=0.34.2-1 python3-widgetsnbextension=6.0.0-6 python3-zipp=1.0.0-3 python3-zmq=20.0.0-1 python3-zope.interface=5.1.2-1 python3.8=3.8.6-1 python3.8-minimal=3.8.6-1 python3.9=3.9.0-5 python3.9-dev=3.9.0-5 python3.9-minimal=3.9.0-5 r-base-core=4.0.3-1 r-base-dev=4.0.3-1 r-cran-lattice=0.20-41-1+b1 rdfind=1.4.1-1+b3 readline-common=8.1~rc2-2 rubiks=20070912-5 sagemath-database-conway-polynomials=0.5-8 sagemath-database-elliptic-curves=0.8.1-5 sagemath-database-graphs=20161026+dfsg-5 sagemath-database-mutually-combinatorial-designs=20140630-6 sagemath-database-polytopes=20170220-5 sed=4.7-1 sensible-utils=0.0.12+nmu1 sgml-base=1.30 singular=1:4.1.1-p2+ds-4+b2 singular-data=1:4.1.1-p2+ds-4 singular-doc=1:4.1.1-p2+ds-4 singular-modules=1:4.1.1-p2+ds-4+b2 singular-ui=1:4.1.1-p2+ds-4+b2 sphinx-common=3.3.1-1 sqlite3=3.33.0-1 sympow=2.023.6-1 sympow-data=2.023.6-1 sysvinit-utils=2.96-5 t1utils=1.41-4 tachyon=0.99~b6+dsx-9 tachyon-bin-nox=0.99~b6+dsx-9 tar=1.30+dfsg-7 tex-common=6.15 texlive-base=2020.20200925-1 texlive-binaries=2020.20200327.54578-5 texlive-latex-base=2020.20200925-1 tk8.6-blt2.5=2.5.3+dfsg-4+b1 ttf-bitstream-vera=1.10-8 tzdata=2020d-1 ucf=3.0043 unzip=6.0-25 util-linux=2.36.1-1 uuid-dev=2.36.1-1 x11-common=1:7.7+21 x11proto-core-dev=2020.1-1 x11proto-dev=2020.1-1 xauth=1:1.0.10-1 xcas=1.6.0.25+dfsg1-3 xdg-utils=1.1.3-2 xml-core=0.18+nmu1 xorg-sgml-doctools=1:1.11-1 xtrans-dev=1.4.0-1 xz-utils=5.2.4-1+b1 yasm=1.3.0-2+b1 zip=3.0-11+b1 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201123T152838Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201119T152556Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d sagemath=9.2-2 && mkdir -p /build/sagemath-m7WX2B && dpkg-source --no-check -x /*.dsc /build/sagemath-m7WX2B/sagemath-9.2 && chown -R builduser:builduser /build/sagemath-m7WX2B" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/sagemath-m7WX2B/sagemath-9.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606005614" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/sagemath-m7WX2B /tmp/sagemath-9.2-2j_0ijnlx bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201119T152556Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.Yi5ktgKFOP as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.Yi5ktgKFOP Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201119T152556Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201119T152556Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (902 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4690 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-4) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201123T152838Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201119T152556Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.Yi5ktgKFOP Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable InRelease [146 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201119T152556Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20201123T152838Z unstable/main amd64 Packages [11.6 MB] Fetched 34.3 MB in 29s (1196 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.Yi5ktgKFOP I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d sagemath=9.2-2 && mkdir -p /build/sagemath-m7WX2B && dpkg-source --no-check -x /*.dsc /build/sagemath-m7WX2B/sagemath-9.2 && chown -R builduser:builduser /build/sagemath-m7WX2B"' exec /tmp/mmdebstrap.Yi5ktgKFOP Reading package lists... NOTICE: 'sagemath' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/science-team/sagemath.git Please use: git clone https://salsa.debian.org/science-team/sagemath.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 20.6 MB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main sagemath 9.2-2 (dsc) [5951 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main sagemath 9.2-2 (tar) [20.5 MB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main sagemath 9.2-2 (diff) [60.2 kB] Fetched 20.6 MB in 17s (1229 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'sagemath_9.2-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting sagemath in /build/sagemath-m7WX2B/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: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/sagemath-m7WX2B/sagemath-9.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606005614" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.Yi5ktgKFOP 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 amd64 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-m7WX2B/sagemath-9.2' rm -rf /build/sagemath-m7WX2B/sagemath-9.2/debian/test dh_clean make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' debian/rules binary-arch dh binary-arch --with=python3 dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' cd sage && ./bootstrap make[2]: Entering directory '/build/sagemath-m7WX2B/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[2]: Leaving directory '/build/sagemath-m7WX2B/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... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu 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/x86_64-linux-gnu/10/../../../x86_64-linux-gnu ----------------------------------------------------------------------------- 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/x86_64-linux-gnu/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/.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... checking for yasm supporting the adox instruction... /usr/bin/yasm configure: will use system package and not install SPKG yasm ----------------------------------------------------------------------------- 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: using system package; 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-m7WX2B/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[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' MAKE='make -j4' /usr/bin/make --directory=sage build make[2]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' make -j4 build/make/Makefile --stop make[3]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' make[3]: 'build/make/Makefile' is up to date. make[3]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' build/bin/sage-logger \ "cd build/make && ./install 'base-toolchain'" logs/install.log make[3]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' make[3]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: *** CFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security DEBCONF_NONINTERACTIVE_SEEN=true DEBIAN_FRONTEND=noninteractive DEB_BUILD_ARCH=amd64 DEB_BUILD_ARCH_ABI=base DEB_BUILD_ARCH_BITS=64 DEB_BUILD_ARCH_CPU=amd64 DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_OS=linux DEB_BUILD_GNU_CPU=x86_64 DEB_BUILD_GNU_SYSTEM=linux-gnu DEB_BUILD_GNU_TYPE=x86_64-linux-gnu DEB_BUILD_MULTIARCH=x86_64-linux-gnu DEB_BUILD_OPTIONS=parallel=4 DEB_HOST_ARCH=amd64 DEB_HOST_ARCH_ABI=base DEB_HOST_ARCH_BITS=64 DEB_HOST_ARCH_CPU=amd64 DEB_HOST_ARCH_ENDIAN=little DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_OS=linux DEB_HOST_GNU_CPU=x86_64 DEB_HOST_GNU_SYSTEM=linux-gnu DEB_HOST_GNU_TYPE=x86_64-linux-gnu DEB_HOST_MULTIARCH=x86_64-linux-gnu DEB_RULES_REQUIRES_ROOT=no DEB_TARGET_ARCH=amd64 DEB_TARGET_ARCH_ABI=base DEB_TARGET_ARCH_BITS=64 DEB_TARGET_ARCH_CPU=amd64 DEB_TARGET_ARCH_ENDIAN=little DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_OS=linux DEB_TARGET_GNU_CPU=x86_64 DEB_TARGET_GNU_SYSTEM=linux-gnu DEB_TARGET_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_MULTIARCH=x86_64-linux-gnu DH_INTERNAL_BUILDFLAGS=1 DH_INTERNAL_OPTIONS=-a DH_INTERNAL_OVERRIDE=dh_auto_build DOT_SAGE=/build/sagemath-m7WX2B/sagemath-9.2/debian/test FCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong FFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong GCJFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong HOME=/nonexistent LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8 LDFLAGS=-Wl,-z,relro LOGNAME=builduser MAKE=make -j4 MAKEFLAGS=w V=1 MAKELEVEL=3 MFLAGS=-w MMDEBSTRAP_APT_CONFIG=/tmp/mmdebstrap.Yi5ktgKFOP/tmp/mmdebstrap.apt.conf.40GwJ7KxjuDL MMDEBSTRAP_HOOK=customize MMDEBSTRAP_HOOKSOCK=6 MMDEBSTRAP_MODE=root OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OLDPWD=/build/sagemath-m7WX2B/sagemath-9.2/sage PATH=/build/sagemath-m7WX2B/sagemath-9.2/sage/build/bin:/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin:/build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin PERL_USE_UNSAFE_INC=1 PWD=/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make PYTHON_FOR_VENV=/usr/bin/python3 SAGE_ENV_CONFIG_SOURCED=1 SAGE_LOCAL=/build/sagemath-m7WX2B/sagemath-9.2/sage/local SAGE_LOGFILE=logs/install.log SAGE_LOGS=/build/sagemath-m7WX2B/sagemath-9.2/sage/logs/pkgs SAGE_ORIG_PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin SAGE_ORIG_PATH_SET=True SAGE_PKGCONFIG=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig SAGE_ROOT=/build/sagemath-m7WX2B/sagemath-9.2/sage SAGE_SHARE=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/share SAGE_SPKG_INST=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed SAGE_SPKG_WHEELS=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/wheels SAGE_SRC=/build/sagemath-m7WX2B/sagemath-9.2/sage/src SAGE_TIMEOUT_LONG=3600 SHELL=/bin/bash SHLVL=1 SOURCE_DATE_EPOCH=1606005614 USER=builduser _=/usr/bin/env *********************************************** make[3]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' touch /build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make --no-print-directory toolchain rm -f /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/blas.pc rm -f /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/cblas.pc rm -f /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/lapack.pc rm -f /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/gsl.pc ln -sf "/usr/lib/x86_64-linux-gnu/pkgconfig/openblas.pc" "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/blas.pc" ln -sf "/usr/lib/x86_64-linux-gnu/pkgconfig/openblas.pc" "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/cblas.pc" ln -sf "/usr/lib/x86_64-linux-gnu/pkgconfig/openblas.pc" "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/lapack.pc" sed -e 's/${GSL_CBLAS_LIB}//' -e "s/^GSL_CBLAS_LIB=.*/Requires: cblas/" "/usr/lib/x86_64-linux-gnu/pkgconfig/gsl.pc" > "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig/gsl.pc" make[3]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' real 0m0.162s user 0m0.089s sys 0m0.024s Sage build/upgrade complete! make -j4 all-build make[3]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' make -j4 build/make/Makefile --stop make[4]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: 'build/make/Makefile' is up to date. make[4]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' build/bin/sage-logger \ "cd build/make && ./install 'all-build'" logs/install.log make[4]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: *** CFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security DEBCONF_NONINTERACTIVE_SEEN=true DEBIAN_FRONTEND=noninteractive DEB_BUILD_ARCH=amd64 DEB_BUILD_ARCH_ABI=base DEB_BUILD_ARCH_BITS=64 DEB_BUILD_ARCH_CPU=amd64 DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_OS=linux DEB_BUILD_GNU_CPU=x86_64 DEB_BUILD_GNU_SYSTEM=linux-gnu DEB_BUILD_GNU_TYPE=x86_64-linux-gnu DEB_BUILD_MULTIARCH=x86_64-linux-gnu DEB_BUILD_OPTIONS=parallel=4 DEB_HOST_ARCH=amd64 DEB_HOST_ARCH_ABI=base DEB_HOST_ARCH_BITS=64 DEB_HOST_ARCH_CPU=amd64 DEB_HOST_ARCH_ENDIAN=little DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_OS=linux DEB_HOST_GNU_CPU=x86_64 DEB_HOST_GNU_SYSTEM=linux-gnu DEB_HOST_GNU_TYPE=x86_64-linux-gnu DEB_HOST_MULTIARCH=x86_64-linux-gnu DEB_RULES_REQUIRES_ROOT=no DEB_TARGET_ARCH=amd64 DEB_TARGET_ARCH_ABI=base DEB_TARGET_ARCH_BITS=64 DEB_TARGET_ARCH_CPU=amd64 DEB_TARGET_ARCH_ENDIAN=little DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_OS=linux DEB_TARGET_GNU_CPU=x86_64 DEB_TARGET_GNU_SYSTEM=linux-gnu DEB_TARGET_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_MULTIARCH=x86_64-linux-gnu DH_INTERNAL_BUILDFLAGS=1 DH_INTERNAL_OPTIONS=-a DH_INTERNAL_OVERRIDE=dh_auto_build DOT_SAGE=/build/sagemath-m7WX2B/sagemath-9.2/debian/test FCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong FFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong GCJFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong HOME=/nonexistent LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8 LDFLAGS=-Wl,-z,relro LOGNAME=builduser MAKE=make -j4 MAKEFLAGS=w -j4 --jobserver-auth=3,4 V=1 MAKELEVEL=4 MFLAGS=-w -j4 --jobserver-auth=3,4 MMDEBSTRAP_APT_CONFIG=/tmp/mmdebstrap.Yi5ktgKFOP/tmp/mmdebstrap.apt.conf.40GwJ7KxjuDL MMDEBSTRAP_HOOK=customize MMDEBSTRAP_HOOKSOCK=6 MMDEBSTRAP_MODE=root OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OLDPWD=/build/sagemath-m7WX2B/sagemath-9.2/sage PATH=/build/sagemath-m7WX2B/sagemath-9.2/sage/build/bin:/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin:/build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin PERL_USE_UNSAFE_INC=1 PWD=/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make PYTHON_FOR_VENV=/usr/bin/python3 SAGE_ENV_CONFIG_SOURCED=1 SAGE_LOCAL=/build/sagemath-m7WX2B/sagemath-9.2/sage/local SAGE_LOGFILE=logs/install.log SAGE_LOGS=/build/sagemath-m7WX2B/sagemath-9.2/sage/logs/pkgs SAGE_ORIG_PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin SAGE_ORIG_PATH_SET=True SAGE_PKGCONFIG=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/pkgconfig SAGE_ROOT=/build/sagemath-m7WX2B/sagemath-9.2/sage SAGE_SHARE=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/share SAGE_SPKG_INST=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed SAGE_SPKG_WHEELS=/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/wheels SAGE_SRC=/build/sagemath-m7WX2B/sagemath-9.2/sage/src SAGE_TIMEOUT_LONG=3600 SHELL=/bin/bash SHLVL=1 SOURCE_DATE_EPOCH=1606005614 USER=builduser _=/usr/bin/env *********************************************** make[4]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make --no-print-directory /build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[5]: '/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[5]: '/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[5]: '/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[5]: '/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/bin/sage-venv --system-site-packages "/build/sagemath-m7WX2B/sagemath-9.2/sage/local" make --no-print-directory sage_conf-no-deps cd '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sage_conf' && . '/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-env-config' && . '/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-env' && . '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/bin/sage-build-env-config' && sage-logger -p '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sage_conf/spkg-install' '/build/sagemath-m7WX2B/sagemath-9.2/sage/logs/pkgs/sage_conf-none.log' [sage_conf-none] Installing [sage_conf-none] WARNING: The directory '/nonexistent/.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-jsg3ivq9 [sage_conf-none] Created temporary directory: /tmp/pip-req-tracker-2ur_e49f [sage_conf-none] Initialized build tracking at /tmp/pip-req-tracker-2ur_e49f [sage_conf-none] Created build tracker: /tmp/pip-req-tracker-2ur_e49f [sage_conf-none] Entered build tracker: /tmp/pip-req-tracker-2ur_e49f [sage_conf-none] Created temporary directory: /tmp/pip-wheel-40bvepz9 [sage_conf-none] Processing /build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sage_conf/src [sage_conf-none] Created temporary directory: /tmp/pip-req-build-3gmk_vr_ [sage_conf-none] Added file:///build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sage_conf/src to build tracker '/tmp/pip-req-tracker-2ur_e49f' [sage_conf-none] Running setup.py (path:/tmp/pip-req-build-3gmk_vr_/setup.py) egg_info for package from file:///build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sage_conf/src [sage_conf-none] Created temporary directory: /tmp/pip-pip-egg-info-pbhqagdl [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-pbhqagdl/sage_conf.egg-info [sage_conf-none] writing /tmp/pip-pip-egg-info-pbhqagdl/sage_conf.egg-info/PKG-INFO [sage_conf-none] writing dependency_links to /tmp/pip-pip-egg-info-pbhqagdl/sage_conf.egg-info/dependency_links.txt [sage_conf-none] writing entry points to /tmp/pip-pip-egg-info-pbhqagdl/sage_conf.egg-info/entry_points.txt [sage_conf-none] writing top-level names to /tmp/pip-pip-egg-info-pbhqagdl/sage_conf.egg-info/top_level.txt [sage_conf-none] writing manifest file '/tmp/pip-pip-egg-info-pbhqagdl/sage_conf.egg-info/SOURCES.txt' [sage_conf-none] reading manifest file '/tmp/pip-pip-egg-info-pbhqagdl/sage_conf.egg-info/SOURCES.txt' [sage_conf-none] writing manifest file '/tmp/pip-pip-egg-info-pbhqagdl/sage_conf.egg-info/SOURCES.txt' [sage_conf-none] Source in /tmp/pip-req-build-3gmk_vr_ has version 9.2, which satisfies requirement sage-conf==9.2 from file:///build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sage_conf/src [sage_conf-none] Removed sage-conf==9.2 from file:///build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sage_conf/src from build tracker '/tmp/pip-req-tracker-2ur_e49f' [sage_conf-none] Building wheels for collected packages: sage-conf [sage_conf-none] Created temporary directory: /tmp/pip-wheel-bhqwcoc8 [sage_conf-none] Building wheel for sage-conf (setup.py): started [sage_conf-none] Destination directory: /tmp/pip-wheel-bhqwcoc8 [sage_conf-none] Running command /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-3gmk_vr_/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-3gmk_vr_/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-bhqwcoc8 [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-x86_64/wheel [sage_conf-none] running install [sage_conf-none] running install_lib [sage_conf-none] creating build/bdist.linux-x86_64 [sage_conf-none] creating build/bdist.linux-x86_64/wheel [sage_conf-none] copying build/lib/sage_conf.py -> build/bdist.linux-x86_64/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-x86_64/wheel/sage_conf-9.2.egg-info [sage_conf-none] running install_scripts [sage_conf-none] creating build/bdist.linux-x86_64/wheel/sage_conf-9.2.dist-info/WHEEL [sage_conf-none] creating '/tmp/pip-wheel-bhqwcoc8/sage_conf-9.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/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-x86_64/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=2211 sha256=ec08805f4c250f5bfc3c63f74dee386dbee2fd82a9f4a59e7d8c870011465247 [sage_conf-none] Stored in directory: /tmp/pip-ephem-wheel-cache-jsg3ivq9/wheels/f4/d3/f8/5ed8571291623968482a2bff21f0d126a0acfbdcb9f014f9cf [sage_conf-none] Successfully built sage-conf [sage_conf-none] Removed build tracker: '/tmp/pip-req-tracker-2ur_e49f' [sage_conf-none] WARNING: The directory '/nonexistent/.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-sjlwnbnz [sage_conf-none] Created temporary directory: /tmp/pip-req-tracker-leuua2cj [sage_conf-none] Initialized build tracking at /tmp/pip-req-tracker-leuua2cj [sage_conf-none] Created build tracker: /tmp/pip-req-tracker-leuua2cj [sage_conf-none] Entered build tracker: /tmp/pip-req-tracker-leuua2cj [sage_conf-none] Created temporary directory: /tmp/pip-install-ssein574 [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-m7WX2B/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-leuua2cj' [sage_conf-none] Removed sage-conf==9.2 from file:///build/sagemath-m7WX2B/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-leuua2cj' [sage_conf-none] Installing collected packages: sage-conf [sage_conf-none] Created temporary directory: /tmp/pip-unpacked-wheel-ndvygwi_ [sage_conf-none] [sage_conf-none] changing mode of /build/sagemath-m7WX2B/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-leuua2cj' touch "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/sage_conf-none" make --no-print-directory sagelib-no-deps cd '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib' && . '/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-env-config' && . '/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-env' && . '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/bin/sage-build-env-config' && sage-logger -p '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/spkg-install' '/build/sagemath-m7WX2B/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: 3.17 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] [ 21/522] Cythonizing sage/calculus/var.pyx [sagelib-9.2] [ 22/522] Cythonizing sage/categories/action.pyx [sagelib-9.2] [ 23/522] Cythonizing sage/categories/category_cy_helper.pyx [sagelib-9.2] [ 24/522] Cythonizing sage/categories/category_singleton.pyx [sagelib-9.2] [ 25/522] Cythonizing sage/categories/coercion_methods.pyx [sagelib-9.2] [ 26/522] Cythonizing sage/categories/examples/semigroups_cython.pyx [sagelib-9.2] [ 27/522] Cythonizing sage/categories/functor.pyx [sagelib-9.2] [ 28/522] Cythonizing sage/categories/map.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] [ 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] [ 56/522] Cythonizing sage/combinat/rigged_configurations/rigged_partition.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] [ 71/522] Cythonizing sage/cpython/wrapperdescr.pyx [sagelib-9.2] [ 70/522] Cythonizing sage/cpython/type.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] [ 79/522] Cythonizing sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx [sagelib-9.2] [ 80/522] Cythonizing sage/dynamics/complex_dynamics/mandel_julia_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] [ 85/522] Cythonizing sage/ext/interpreters/wrapper_el.pyx [sagelib-9.2] [ 86/522] Cythonizing sage/ext/interpreters/wrapper_py.pyx [sagelib-9.2] [ 84/522] Cythonizing sage/ext/interpreters/wrapper_cdf.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] [ 93/522] Cythonizing sage/finance/option.pyx [sagelib-9.2] [ 94/522] Cythonizing sage/finance/time_series.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] warning: sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx:600:8: Unreachable code [sagelib-9.2] [103/522] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx [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] [137/522] Cythonizing sage/graphs/isoperimetric_inequalities.pyx [sagelib-9.2] [136/522] Cythonizing sage/graphs/independent_sets.pyx [sagelib-9.2] [138/522] Cythonizing sage/graphs/line_graph.pyx [sagelib-9.2] [140/522] Cythonizing sage/graphs/path_enumeration.pyx [sagelib-9.2] [139/522] Cythonizing sage/graphs/matchpoly.pyx [sagelib-9.2] [141/522] Cythonizing sage/graphs/planarity.pyx [sagelib-9.2] [142/522] Cythonizing sage/graphs/spanning_tree.pyx [sagelib-9.2] [143/522] Cythonizing sage/graphs/strongly_regular_db.pyx [sagelib-9.2] [145/522] Cythonizing sage/graphs/trees.pyx [sagelib-9.2] [144/522] Cythonizing sage/graphs/traversals.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] [173/522] Cythonizing sage/libs/eclib/homspace.pyx [sagelib-9.2] [174/522] Cythonizing sage/libs/eclib/mat.pyx [sagelib-9.2] [175/522] Cythonizing sage/libs/eclib/mwrank.pyx [sagelib-9.2] [177/522] Cythonizing sage/libs/flint/arith.pyx [sagelib-9.2] [176/522] Cythonizing sage/libs/eclib/newforms.pyx [sagelib-9.2] [178/522] Cythonizing sage/libs/flint/flint.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] [180/522] Cythonizing sage/libs/gap/element.pyx [sagelib-9.2] [182/522] Cythonizing sage/libs/gap/util.pyx [sagelib-9.2] [183/522] Cythonizing sage/libs/giac/giac.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] [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] [205/522] Cythonizing sage/libs/ntl/ntl_ZZ_p.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] [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] [208/522] Cythonizing sage/libs/ntl/ntl_ZZ_pEContext.pyx [sagelib-9.2] [209/522] Cythonizing sage/libs/ntl/ntl_ZZ_pEX.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] [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] 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] [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] [254/522] Cythonizing sage/matrix/matrix_modn_dense_float.pyx [sagelib-9.2] [255/522] Cythonizing sage/matrix/matrix_modn_sparse.pyx [sagelib-9.2] [253/522] Cythonizing sage/matrix/matrix_modn_dense_double.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] [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] [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] [292/522] Cythonizing sage/misc/lazy_import.pyx [sagelib-9.2] [296/522] Cythonizing sage/misc/nested_class.pyx [sagelib-9.2] [297/522] Cythonizing sage/misc/parser.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] [327/522] Cythonizing sage/modules/vector_mod2_dense.pyx [sagelib-9.2] [326/522] Cythonizing sage/modules/vector_integer_sparse.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] [337/522] Cythonizing sage/numerical/backends/generic_backend.pyx[336/522] Cythonizing sage/numerical/backends/cvxopt_sdp_backend.pyx [sagelib-9.2] [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] [345/522] Cythonizing sage/numerical/gauss_legendre.pyx [sagelib-9.2] [346/522] Cythonizing sage/numerical/linear_functions.pyx [sagelib-9.2] [344/522] Cythonizing sage/numerical/backends/ppl_backend.pyx [sagelib-9.2] [347/522] Cythonizing sage/numerical/linear_tensor_element.pyx [sagelib-9.2] [348/522] Cythonizing sage/numerical/mip.pyx [sagelib-9.2] [349/522] Cythonizing sage/numerical/sdp.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] [354/522] Cythonizing sage/plot/plot3d/parametric_surface.pyx [sagelib-9.2] [355/522] Cythonizing sage/plot/plot3d/shapes.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] [376/522] Cythonizing sage/rings/finite_rings/element_pari_ffelt.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] [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] [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] [380/522] Cythonizing sage/rings/finite_rings/hom_prime_finite_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] [403/522] Cythonizing sage/rings/padics/padic_ZZ_pX_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_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] 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] [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] [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] 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] [409/522] Cythonizing sage/rings/padics/padic_generic_element.pyx [sagelib-9.2] [410/522] Cythonizing sage/rings/padics/padic_printing.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] [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] [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] 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] [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] [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] 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] 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] [420/522] Cythonizing sage/rings/padics/relative_ramified_CR.pyx [sagelib-9.2] [421/522] Cythonizing sage/rings/padics/relative_ramified_FM.pyx [sagelib-9.2] [422/522] Cythonizing sage/rings/padics/relative_ramified_FP.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] [423/522] Cythonizing sage/rings/polynomial/cyclotomic.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] [424/522] Cythonizing sage/rings/polynomial/evaluation_flint.pyx [sagelib-9.2] [425/522] Cythonizing sage/rings/polynomial/evaluation_ntl.pyx [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] 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] [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] [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] [455/522] Cythonizing sage/rings/polynomial/weil/weil_polynomials.pyx [sagelib-9.2] [456/522] Cythonizing sage/rings/power_series_mpoly.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] [490/522] Cythonizing sage/stats/hmm/hmm.pyx [sagelib-9.2] [491/522] Cythonizing sage/stats/hmm/util.pyx [sagelib-9.2] [489/522] Cythonizing sage/stats/hmm/distributions.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] [495/522] Cythonizing sage/structure/coerce_actions.pyx [sagelib-9.2] [496/522] Cythonizing sage/structure/coerce_dict.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: 1275.12 seconds. [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying ./sage/plot/complex_plot.pyx -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/transform.pyx -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/index_face_set.pxd -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/base.pxd -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/shapes.pxd -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/index_face_set.pyx -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/base.pyx -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/parametric_surface.pxd -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/parametric_surface.pyx -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/implicit_surface.pyx -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/transform.pxd -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/point_c.pxi -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/shapes.pyx -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/media [sagelib-9.2] copying ./sage/media/channels.pyx -> build/lib.linux-x86_64-3.9/sage/media [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/classcall_metaclass.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_import.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/allocator.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/stopgap.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/randstate.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/parser.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/c3_controlled.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/pickle_old.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_string.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/weak_dict.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/derivative.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_attribute.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/nested_class.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_list.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/reset.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/function_mangling.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/allocator.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/cachefunc.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/fpickle.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/nested_class.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/function_mangling.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_string.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/fast_methods.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/binary_tree.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/search.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/c3.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/session.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/search.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/classcall_metaclass.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/callable_dict.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/misc_c.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/binary_tree.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/randstate.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/persist.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/inherit_comparison.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/citation.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/cachefunc.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/c3_controlled.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/misc_c.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/inherit_comparison.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/sage_ostools.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/fast_methods.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/weak_dict.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/constant_function.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_list.pxd -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/sage_timeit_class.pyx -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/primecount.pyx -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/process.pxd -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/sagespawn.pyx -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/process.pyx -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/mip.pxd -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_tensor_element.pyx -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/mip.pyx -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_functions.pyx -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_functions.pxd -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/gauss_legendre.pyx -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/sdp.pxd -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_tensor_element.pxd -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/sdp.pyx -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/matrix_sdp_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_graph_backend.pxd -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_backend.pxd -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/interactivelp_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_exact_backend.pxd -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_sdp_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_backend.pxd -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_graph_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/cvxopt_sdp_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/interactivelp_backend.pxd -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/matrix_sdp_backend.pxd -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_sdp_backend.pxd -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/cvxopt_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_exact_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/ppl_backend.pyx -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/type.pxd -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/wrapperdescr.pxd -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/string.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/builtin_types.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/python_debug.pxd -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/atexit.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/cython_metaclass.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/type.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/string.pxd -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/dict_del_by_value.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/getattr.pxd -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/wrapperdescr.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/cython_metaclass.pxd -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/getattr.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/dict_del_by_value.pxd -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/debug.pyx -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/string_impl.h -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/python_debug.h -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/pyx_visit.h -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/cython_metaclass.h -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/permutation_cython.pxd -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/permutation_cython.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/partitions.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/expnums.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/fast_vector_partitions.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/subword_complex_c.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/q_bernoulli.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/combinat_cython.pxd -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/degree_sequences.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/enumeration_mod_permgroup.pxd -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/enumeration_mod_permgroup.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/debruijn_sequence.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/combinat_cython.pyx -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying ./sage/combinat/words/word_datatypes.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying ./sage/combinat/words/word_char.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying ./sage/combinat/words/word_datatypes.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] copying ./sage/combinat/matrices/dancing_links.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] copying build/cythonized/sage/combinat/matrices/dancing_links_c.h -> build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying ./sage/combinat/rigged_configurations/rigged_partition.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying ./sage/combinat/rigged_configurations/rigged_partition.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/designs_pyx.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/orthogonal_arrays_find_recursive.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/gen_quadrangles_with_spread.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/subhypergraph_search.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/designs_pyx.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/evenly_distributed_sets.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/reflection_group_element.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/reflection_group_c.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/reflection_group_element.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/braid_orbit.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/tensor_product_element.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/letters.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/tensor_product_element.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/spins.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/letters.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/pbw_datum.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/spins.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/pbw_datum.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/base.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/base.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/invlex.pxd -> build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/invlex.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying ./sage/combinat/posets/hasse_cython.pyx -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_symbolic_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_real_double_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_symbolic_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix0.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_ball_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_float.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gap.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/constructor.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_template.pxi -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_double_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_template_header.pxi -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix1.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_polynomial_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/misc.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/change_ring.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gap.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/args.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_double.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_domain_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gfpn_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix1.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_window.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_polynomial_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_double.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_real_double_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/action.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_float.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gf2e_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_double_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_cyclo_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/args.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mpolynomial_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/strassen.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/action.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_double_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gf2e_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_double_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_window.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_cyclo_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/echelon_matrix.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix2.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix0.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mod2_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_ball_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mpolynomial_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix2.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_domain_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/template.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gfpn_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_dense.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mod2_dense.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying ./sage/schemes/toric/divisor_class.pyx -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying ./sage/schemes/hyperelliptic_curves/hypellfrob.pyx -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying ./sage/schemes/elliptic_curves/period_lattice_region.pyx -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying ./sage/schemes/elliptic_curves/mod_sym_num.pyx -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying ./sage/schemes/elliptic_curves/descent_two_isogeny.pyx -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/games [sagelib-9.2] copying ./sage/games/sudoku_backtrack.pyx -> build/lib.linux-x86_64-3.9/sage/games [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/algebra_elements.pxi -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/algebra_elements.pyx -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/paths.pyx -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/paths.pxd -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/algebra_elements.pxd -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/sat [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] copying ./sage/sat/solvers/satsolver.pxd -> build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] copying ./sage/sat/solvers/satsolver.pyx -> build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_old.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone_demo.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/factory.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/sage_object.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element_wrapper.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/debug_options.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element_wrapper.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/category_object.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_maps.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/misc.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone_timings_cy.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/richcmp.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_dict.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_base.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_gens.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_old.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/richcmp.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_base.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_dict.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/debug_options.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/mutability.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_maps.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/category_object.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_actions.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_gens.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/sage_object.pxd -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_actions.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/mutability.pyx -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_matrix.pxi -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset.pyx -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_matrix.pxd -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_search.pyx -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/blas_dict.pyx -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset_base.pxd -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_search.pxd -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bounded_integer_sequences.pxd -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset.pxd -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/blas_dict.pxd -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bounded_integer_sequences.pyx -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset_base.pyx -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/sparse_bitset.pxd -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying build/cythonized/sage/data_structures/bitset_intrinsics.h -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_lazy.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/sum_of_squares.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/noncommutative_ideals.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_pari.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_interval.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer_ring.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfi.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_mpc.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_poly.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfr.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_interval.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfr.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_pari.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_ideal.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_double.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/laurent_series_ring_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fraction_field_FpT.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfi.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_arb.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_double.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_mpc.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fast_arith.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fast_arith.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_poly.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer_ring.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/bernmm.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_mpoly.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_double.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/sum_of_squares.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_morphism.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_interval_absolute.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_conversion.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_ring_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/morphism.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_morphism.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fraction_field_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_arb.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_arb.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/laurent_series_ring_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_conversion.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_double.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_number.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fraction_field_FpT.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_ideal.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer_fake.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_lazy.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/puiseux_series_ring_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_arb.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/rational.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/puiseux_series_ring_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/morphism.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/factorint.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_ring_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_number.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/rational.pxd -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/bernoulli_mod_p.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_mpoly.pyx -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying build/cythonized/sage/rings/integer_fake.h -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_compiled.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_libsingular.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_ntl.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_field.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polydict.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_field.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zmod_flint.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_complex_arb.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/real_roots.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_template.pxi -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_flint.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_compiled.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/laurent_polynomial.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_number_field.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/ore_polynomial_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_order.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_libsingular.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zz_pex.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/laurent_polynomial.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_rational_flint.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polydict.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/symmetric_reduction.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/symmetric_reduction.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/refine_root.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zmod_flint.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_flint.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_ntl.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_gf2x.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_rational_flint.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_gf2x.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ring_base.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/plural.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zz_pex.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/hilbert.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_template_header.pxi -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_order.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_complex_arb.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/plural.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/real_roots.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ring_base.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_real_mpfr_dense.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/cyclotomic.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/ore_polynomial_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil [sagelib-9.2] copying ./sage/rings/polynomial/weil/weil_polynomials.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying ./sage/rings/polynomial/pbori/pbori.pxd -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying ./sage/rings/polynomial/pbori/pbori.pyx -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CR.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CA.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FM.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/common_conversion.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FP.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_ext.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_printing.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_printing.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CR.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_generic_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ext_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CA.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_floating_point_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_relative_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_ext.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CR_template.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CR.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_fixed_mod_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FP.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CA_template.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ext_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FP_template_header.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_flint.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/local_generic_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_flint.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_floating_point_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_fixed_mod_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_absolute_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_generic_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/morphism.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CA.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FM_template.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FM.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CA_template_header.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CR.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_template_element.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FP.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_relative.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/common_conversion.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FP_template.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_template_element_header.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_absolute_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FM.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CA.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FM_template_header.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_relative_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FP.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FM.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_relative.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CR_template_header.pxi -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/morphism.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/local_generic_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/totallyreal.pyx -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_base.pxd -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_morphisms.pyx -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element_quadratic.pyx -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/totallyreal_data.pxd -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element_quadratic.pxd -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element.pxd -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_base.pyx -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/totallyreal_data.pyx -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/semirings [sagelib-9.2] copying ./sage/rings/semirings/tropical_semiring.pyx -> build/lib.linux-x86_64-3.9/sage/rings/semirings [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying ./sage/rings/function_field/element.pyx -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/convert [sagelib-9.2] copying ./sage/rings/convert/mpfi.pxd -> build/lib.linux-x86_64-3.9/sage/rings/convert [sagelib-9.2] copying ./sage/rings/convert/mpfi.pyx -> build/lib.linux-x86_64-3.9/sage/rings/convert [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/residue_field.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_base.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/finite_field_base.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_base.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field_givaro.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/finite_field_base.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_pari_ffelt.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_givaro.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_ntl_gf2e.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_pari_ffelt.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/integer_mod.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_givaro.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_ntl_gf2e.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_prime_finite_field.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/residue_field.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/integer_mod.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_prime_finite_field.pyx -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/stdint.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field_givaro.pxd -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying build/cythonized/sage/rings/finite_rings/integer_mod_limits.h -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/convexity_properties.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/generic_graph_pyx.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/mcqd.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/cliquer.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/views.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/asteroidal_triples.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/weakly_chordal.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/independent_sets.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/mcqd.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/line_graph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/genus.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/isoperimetric_inequalities.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/distances_all_pairs.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/traversals.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/strongly_regular_db.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/planarity.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/hyperbolicity.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/path_enumeration.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/generic_graph_pyx.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/traversals.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/trees.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/distances_all_pairs.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/spanning_tree.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/chrompoly.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/connectivity.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/bliss.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/cliquer.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/convexity_properties.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/graph_generators_pyx.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/connectivity.pxd -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/independent_sets.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/centrality.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/trees.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/graph_coloring.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/comparability.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/matchpoly.pyx -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/fast_digraph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/bandwidth.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/cutwidth.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/fast_digraph.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/tdlib.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/graph_products.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/vertex_separation.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/clique_separators.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/vertex_separation.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/rankwidth.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/rankwidth.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/sparse_graph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/dense_graph.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/sparse_graph.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_dense_graph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/graph_backends.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/dense_graph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/c_graph.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_graph.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_backend.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_graph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/boost_graph.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_dense_graph.pxd -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/boost_graph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/c_graph.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_backend.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/graph_backends.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying ./sage/graphs/generators/distance_regular.pyx -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/markov_multifractal_cython.pyx -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/option.pyx -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/fractal.pyx -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/time_series.pyx -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/time_series.pxd -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/dynamics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying ./sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] copying ./sage/dynamics/complex_dynamics/mandel_julia_helper.pyx -> build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/constants.pxd -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/rational_reconstruction.pxd -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/power.pxd -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/srange.pyx -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/functions.pyx -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/multi_modular.pxd -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/long.pxd -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/rational_reconstruction.pyx -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/multi_modular.pyx -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/numerical_approx.pyx -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/functions.pxd -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/numerical_approx.pxd -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/power.pyx -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/probability [sagelib-9.2] copying ./sage/probability/probability_distribution.pyx -> build/lib.linux-x86_64-3.9/sage/probability [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_exchange_matroid.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/lean_matrix.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/matroid.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/union_matroid.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/linear_matroid.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/lean_matrix.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/set_system.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/matroid.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/unpickling.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_exchange_matroid.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/circuit_closures_matroid.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/extension.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/linear_matroid.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/union_matroid.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_matroid.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/circuit_closures_matroid.pxd -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/set_system.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/extension.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_matroid.pyx -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying build/cythonized/sage/matroids/minorfix.h -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/module.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_dense.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/free_module_element.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/finite_submodule_iter.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_complex_double_dense.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_double_dense.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_complex_double_dense.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_dense.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_double_dense.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_real_double_dense.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_sparse.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_dense.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_dense.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_mod2_dense.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_dense.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_sparse.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/module.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/free_module_element.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_dense.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_mod2_dense.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_real_double_dense.pxd -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/finite_submodule_iter.pyx -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] copying ./sage/modules/with_basis/indexed_element.pxd -> build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] copying ./sage/modules/with_basis/indexed_element.pyx -> build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] copying ./sage/lfunctions/zero_sums.pyx -> build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying ./sage/modular/hypergeometric_misc.pyx -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying ./sage/modular/hypergeometric_misc.pxd -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying ./sage/modular/modform/eis_series_cython.pyx -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying ./sage/modular/modform/l_series_gross_zagier_coeffs.pyx -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying ./sage/modular/pollack_stevens/dist.pyx -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying ./sage/modular/pollack_stevens/dist.pxd -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying ./sage/modular/arithgroup/congroup.pyx -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying ./sage/modular/arithgroup/farey_symbol.pyx -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying ./sage/modular/arithgroup/arithgroup_element.pyx -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying build/cythonized/sage/modular/arithgroup/farey_symbol.h -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/relation_matrix_pyx.pyx -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/apply.pxd -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/heilbronn.pyx -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/manin_symbol.pyx -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/manin_symbol.pxd -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/p1list.pxd -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/p1list.pyx -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/apply.pyx -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/functor.pxd -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_singleton.pyx -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/map.pxd -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/coercion_methods.pyx -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_cy_helper.pxd -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/action.pyx -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/morphism.pxd -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_cy_helper.pyx -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/action.pxd -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_singleton.pxd -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/map.pyx -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/morphism.pyx -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/functor.pyx -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying ./sage/categories/examples/semigroups_cython.pyx -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/disjoint_set.pyx -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/disjoint_set.pxd -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/finite_set_map_cy.pxd -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/recursively_enumerated_set.pxd -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/pythonclass.pxd -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/pythonclass.pyx -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/finite_set_map_cy.pyx -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/recursively_enumerated_set.pyx -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying ./sage/crypto/boolean_function.pyx -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/memory_allocator.pxd -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/mod_int.pxd -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/memory.pyx -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/memory_allocator.pyx -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/cplusplus.pxd -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_eval.pyx -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_callable.pyx -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/stdsage.pxd -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_eval.pxd -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_callable.pxd -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying build/cythonized/sage/ext/mod_int.h -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying build/cythonized/sage/ext/ccobject.h -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_el.pxd -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cdf.pyx -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cc.pyx -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rr.pxd -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cdf.pxd -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rdf.pyx -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rr.pyx -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_el.pyx -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rdf.pxd -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cc.pxd -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_py.pxd -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_py.pyx -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_rr.h -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_cc.h -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_cdf.h -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_py.h -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_el.h -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying ./sage/coding/binary_code.pyx -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying ./sage/coding/binary_code.pxd -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying ./sage/coding/kasami_codes.pyx -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/coding/codecan [sagelib-9.2] copying ./sage/coding/codecan/codecan.pxd -> build/lib.linux-x86_64-3.9/sage/coding/codecan [sagelib-9.2] copying ./sage/coding/codecan/codecan.pyx -> build/lib.linux-x86_64-3.9/sage/coding/codecan [sagelib-9.2] copying ./sage/coding/codecan/autgroup_can_label.pyx -> build/lib.linux-x86_64-3.9/sage/coding/codecan [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying ./sage/quadratic_forms/ternary.pyx -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying ./sage/quadratic_forms/quadratic_form__evaluate.pyx -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying ./sage/quadratic_forms/count_local_2.pyx -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/stats [sagelib-9.2] copying ./sage/stats/intlist.pyx -> build/lib.linux-x86_64-3.9/sage/stats [sagelib-9.2] copying ./sage/stats/intlist.pxd -> build/lib.linux-x86_64-3.9/sage/stats [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying ./sage/stats/distributions/discrete_gaussian_integer.pxd -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying ./sage/stats/distributions/dgs.pxd -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying ./sage/stats/distributions/discrete_gaussian_integer.pyx -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs_gauss.h -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs_bern.h -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs.h -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs_misc.h -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/hmm.pyx -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/distributions.pxd -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/distributions.pyx -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/util.pyx -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/hmm.pxd -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/util.pxd -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/chmm.pyx -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying ./sage/interacts/library_cython.pyx -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying ./sage/tests/cython.pyx -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying ./sage/tests/stl_vector.pyx -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying ./sage/functions/prime_pi.pyx -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ecl.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ratpoints.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/fes.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/meataxe.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ecl.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/libecm.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/iml.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/sirocco.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ratpoints.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/readline.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/gmpxx.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/meataxe.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/primecount.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/braiding.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/m4rie.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/m4ri.pxd -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/homfly.pyx -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying build/cythonized/sage/libs/eclsig.h -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_mat.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/flint.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fq.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly_mat.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fq_nmod.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/ntl_interface.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpq_poly.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_vec.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/arith.pyx -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/ulong_extras.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly_q.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/padic.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/nmod_poly.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/arith.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly.pyx -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/nmod_vec.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_mod_poly.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/flint.pyx -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/nmod_poly_linkage.pxi -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/padic_poly.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpq.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/qadic.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpq_mat.pxd -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying build/cythonized/sage/libs/flint/flint_wrap.h -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying build/cythonized/sage/libs/flint/flint_ntl_wrap.h -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/symmetrica.pyx -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/kostka.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/sc.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/schur.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/part.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/sab.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/sb.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/symmetrica.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/plet.pxi -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/legendre.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/wavelet.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/roots.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/ntuple.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/sort.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/laguerre.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/errno.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/coupling.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/statistics.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/vector_complex.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/interp.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/chebyshev.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/integration.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/dilog.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/fit.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/random.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/log.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/linalg.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/fermi_dirac.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/monte.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/poly.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/hyperg.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/min.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/blas.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/transport.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/lambert.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/matrix.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/zeta.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/odeiv.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/matrix_complex.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/debye.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/coulomb.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/synchrotron.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/qrng.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/erf.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/clausen.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/exp.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/gegenbauer.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/math.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/ellint.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/histogram.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/gamma.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/pow_int.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/permutation.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/fft.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/array.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/sum.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/dawson.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/expint.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/blas_types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/block.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/vector.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/all.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/airy.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/elljac.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/bessel.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/array.pyx -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/combination.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/eigen.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/complex.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/trig.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/rng.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/psi.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/elementary.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_tools.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pX.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pX.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_p.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2X.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/decl.pxi -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EX.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_ZZ.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2X.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEContext.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/lzz_p.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/vec_GF2E.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_ZZ.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2EX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pContext.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_p.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EContext.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_pX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/mat_ZZ.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2E.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEContext.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2X.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_pEX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/mat_GF2E.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2X_linkage.pxi -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/error.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/lzz_pX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/mat_GF2.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_p.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/misc.pxi -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pContext.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pE.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2E.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pContext.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pContext.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/convert.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/vec_GF2.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2E.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2E.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pX.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pE.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZX.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2E.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_p.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/conversion.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EContext.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/convert.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_pE.pxd -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_p.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEX.pyx -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying build/cythonized/sage/libs/ntl/ntlwrap.h -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying build/cythonized/sage/libs/ntl/ntlwrap_impl.h -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/polynomial.pyx -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/function.pyx -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/option.pyx -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/singular.pxd -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/decl.pxd -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/singular.pyx -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/ring.pxd -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/ring.pyx -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/groebner_strategy.pyx -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/function.pxd -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/polynomial.pxd -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/groebner_strategy.pxd -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/pynac.pyx -> build/lib.linux-x86_64-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/constant.pxd -> build/lib.linux-x86_64-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/pynac.pxd -> build/lib.linux-x86_64-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/constant.pyx -> build/lib.linux-x86_64-3.9/sage/libs/pynac [sagelib-9.2] copying build/cythonized/sage/libs/pynac/pynac_wrap.h -> build/lib.linux-x86_64-3.9/sage/libs/pynac [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/lcalc [sagelib-9.2] copying ./sage/libs/lcalc/lcalc_Lfunction.pxd -> build/lib.linux-x86_64-3.9/sage/libs/lcalc [sagelib-9.2] copying ./sage/libs/lcalc/lcalc_Lfunction.pyx -> build/lib.linux-x86_64-3.9/sage/libs/lcalc [sagelib-9.2] copying build/cythonized/sage/libs/lcalc/lcalc_sage.h -> build/lib.linux-x86_64-3.9/sage/libs/lcalc [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/coxeter3 [sagelib-9.2] copying ./sage/libs/coxeter3/coxeter.pxd -> build/lib.linux-x86_64-3.9/sage/libs/coxeter3 [sagelib-9.2] copying ./sage/libs/coxeter3/decl.pxd -> build/lib.linux-x86_64-3.9/sage/libs/coxeter3 [sagelib-9.2] copying ./sage/libs/coxeter3/coxeter.pyx -> build/lib.linux-x86_64-3.9/sage/libs/coxeter3 [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/mpc [sagelib-9.2] copying ./sage/libs/mpc/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpc [sagelib-9.2] copying ./sage/libs/mpc/__init__.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpc [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/mpfi [sagelib-9.2] copying ./sage/libs/mpfi/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpfi [sagelib-9.2] copying ./sage/libs/mpfi/__init__.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpfi [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/env.pxd -> build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/constants.pxd -> build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/lp.pxd -> build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/graph.pxd -> build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/error.pyx -> build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_flint.pxd -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_gmp.pxd -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_sage.pyx -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_gmp.pyx -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/misc.pyx -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_flint.pyx -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_sage.pxd -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/misc.pxd -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/element.pyx -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/element.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/libgap.pyx -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/util.pyx -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/util.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/gap_includes.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/newforms.pxd -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/homspace.pxd -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/mwrank.pyx -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/mat.pyx -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/newforms.pyx -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/homspace.pyx -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/__init__.pxd -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/mat.pxd -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/fflas.pxd -> build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/linbox_flint_interface.pyx -> build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/linbox.pxd -> build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/givaro.pxd -> build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/linbox_flint_interface.pxd -> build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/conversion.pxd -> build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/mpfr [sagelib-9.2] copying ./sage/libs/mpfr/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpfr [sagelib-9.2] copying ./sage/libs/mpfr/__init__.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpfr [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_impl.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/utils.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_libmp.pyx -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_impl.pyx -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_main.pyx -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/utils.pyx -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_main.pxd -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/keywords.pxi -> build/lib.linux-x86_64-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/giac.pxd -> build/lib.linux-x86_64-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/giac.pyx -> build/lib.linux-x86_64-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/auto-methods.pxi -> build/lib.linux-x86_64-3.9/sage/libs/giac [sagelib-9.2] copying build/cythonized/sage/libs/giac/misc.h -> build/lib.linux-x86_64-3.9/sage/libs/giac [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/linkages [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/mpz.pxi -> build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/fmpz_poly_unram.pxi -> build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/unram_shared.pxi -> build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/Polynomial_ram.pxi -> build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/API.pxi -> build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/Polynomial_shared.pxi -> build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpq.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/pylong.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/random.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/randomize.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpz.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpf.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpn.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/binop.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/all.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/pylong.pyx -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/misc.pxd -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/mag.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_hypgeom.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_calc.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arf.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_poly.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arb_hypgeom.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arb_version.pyx -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arith.pyx -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_elliptic.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arb.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/types.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_mat.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_modular.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/bernoulli.pxd -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying build/cythonized/sage/libs/arb/arb_wrap.h -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/polybori [sagelib-9.2] copying ./sage/libs/polybori/decl.pxd -> build/lib.linux-x86_64-3.9/sage/libs/polybori [sagelib-9.2] copying ./sage/libs/polybori/__init__.pxd -> build/lib.linux-x86_64-3.9/sage/libs/polybori [sagelib-9.2] copying build/cythonized/sage/libs/polybori/pb_wrap.h -> build/lib.linux-x86_64-3.9/sage/libs/polybori [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/lrcalc [sagelib-9.2] copying ./sage/libs/lrcalc/lrcalc.pxd -> build/lib.linux-x86_64-3.9/sage/libs/lrcalc [sagelib-9.2] copying ./sage/libs/lrcalc/lrcalc.pyx -> build/lib.linux-x86_64-3.9/sage/libs/lrcalc [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying ./sage/geometry/toric_lattice_element.pyx -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying ./sage/geometry/integral_points.pyx -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying ./sage/geometry/point_collection.pyx -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/base.pyx -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/functions.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/triangulations.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/data.pxd -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying build/cythonized/sage/geometry/triangulation/functions.h -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying build/cythonized/sage/geometry/triangulation/data.h -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying build/cythonized/sage/geometry/triangulation/triangulations.h -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/docs [sagelib-9.2] copying ./sage/docs/instancedoc.pyx -> build/lib.linux-x86_64-3.9/sage/docs [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/interpolation.pyx -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/integration.pyx -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/ode.pxd -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/interpolators.pyx -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/interpolation.pxd -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/ode.pyx -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/var.pyx -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/riemann.pyx -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/dwt.pyx -> build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/dwt.pxd -> build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/fft.pxd -> build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/fft.pyx -> build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras/quatalg [sagelib-9.2] copying ./sage/algebras/quatalg/quaternion_algebra_cython.pyx -> build/lib.linux-x86_64-3.9/sage/algebras/quatalg [sagelib-9.2] copying ./sage/algebras/quatalg/quaternion_algebra_element.pyx -> build/lib.linux-x86_64-3.9/sage/algebras/quatalg [sagelib-9.2] copying ./sage/algebras/quatalg/quaternion_algebra_element.pxd -> build/lib.linux-x86_64-3.9/sage/algebras/quatalg [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd -> build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx -> build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pyx -> build/lib.linux-x86_64-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/letterplace_ideal.pyx -> build/lib.linux-x86_64-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pxd -> build/lib.linux-x86_64-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_letterplace.pyx -> build/lib.linux-x86_64-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_letterplace.pxd -> build/lib.linux-x86_64-3.9/sage/algebras/letterplace [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying ./sage/algebras/lie_algebras/lie_algebra_element.pxd -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying ./sage/algebras/lie_algebras/lie_algebra_element.pyx -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying ./sage/monoids/free_abelian_monoid_element.pxd -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying ./sage/monoids/free_abelian_monoid_element.pyx -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/group.pxd -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/libgap_wrapper.pxd -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/old.pyx -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/libgap_wrapper.pyx -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/group.pyx -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/old.pxd -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pyx -> build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pxd -> build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying ./sage/groups/matrix_gps/group_element.pyx -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying ./sage/groups/matrix_gps/group_element.pxd -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying ./sage/groups/perm_gps/permgroup_element.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying ./sage/groups/perm_gps/permgroup_element.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/data_structures.pyx -> build/lib.linux-x86_64-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-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_python.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/double_coset.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/data_structures.pxd -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pxd -> build/lib.linux-x86_64-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-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_python.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/double_coset.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pyx -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pxd -> build/lib.linux-x86_64-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-x86_64-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/function.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/getitem.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/comparison.pxd -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/series.pxd -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/getitem.pxd -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/substitution_map.pxd -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/expression.pxd -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/series.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/ring.pxd -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/ring.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/function.pxd -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/constants_c.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/comparison.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/expression.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/substitution_map.pyx -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] running build_py [sagelib-9.2] copying sage/__init__.py -> build/lib.linux-x86_64-3.9/sage [sagelib-9.2] copying sage/env.py -> build/lib.linux-x86_64-3.9/sage [sagelib-9.2] copying sage/all_notebook.py -> build/lib.linux-x86_64-3.9/sage [sagelib-9.2] copying sage/all_cmdline.py -> build/lib.linux-x86_64-3.9/sage [sagelib-9.2] copying sage/all.py -> build/lib.linux-x86_64-3.9/sage [sagelib-9.2] copying sage/version.py -> build/lib.linux-x86_64-3.9/sage [sagelib-9.2] copying sage/plot/streamline_plot.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/hyperbolic_polygon.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/plot.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/plot_field.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/__init__.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/misc.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/bezier_path.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/step.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/multigraphics.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/bar_chart.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/matrix_plot.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/ellipse.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/scatter_plot.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/text.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/point.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/hyperbolic_regular_polygon.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/polygon.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/circle.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/arc.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/line.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/all.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/animate.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/graphics.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/colors.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/primitive.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/arrow.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/density_plot.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/hyperbolic_arc.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/contour_plot.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/disk.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/histogram.py -> build/lib.linux-x86_64-3.9/sage/plot [sagelib-9.2] copying sage/plot/plot3d/shapes2.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/parametric_plot3d.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/tri_plot.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/platonic.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/__init__.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/plot3d.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/revolution_plot3d.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/implicit_plot3d.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/texture.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/introduction.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/all.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/list_plot3d.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/plot_field3d.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/tachyon.py -> build/lib.linux-x86_64-3.9/sage/plot/plot3d [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/ipython_tests.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/__init__.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/interface_magic.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/interpreter.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/preparse.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/prompts.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/user_globals.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/ipython_extension.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/all.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/attach.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/inputhook.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/configuration.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/image.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] copying sage/repl/load.py -> build/lib.linux-x86_64-3.9/sage/repl [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/__init__.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/widgets.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/widgets_sagenb.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/__main__.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/all_jupyter.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/kernel.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/install.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/interact.py -> build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/fancy_repr.py -> build/lib.linux-x86_64-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/__init__.py -> build/lib.linux-x86_64-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/jsmol_iframe.py -> build/lib.linux-x86_64-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/formatter.py -> build/lib.linux-x86_64-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/util.py -> build/lib.linux-x86_64-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/pretty_print.py -> build/lib.linux-x86_64-3.9/sage/repl/display [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_basic.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_ipython.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_catalog.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_graphics3d.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/__init__.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/display_manager.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_graphics.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_video.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_browser.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_doctest.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/preferences.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/pretty_print.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/buffer.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_test.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_base.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_emacs.py -> build/lib.linux-x86_64-3.9/sage/repl/rich_output [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/cooperative_game.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/matching_game.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/parser.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/__init__.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/catalog.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/all.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/normal_form_game.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/gambit_docs.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/catalog_normal_form_games.py -> build/lib.linux-x86_64-3.9/sage/game_theory [sagelib-9.2] copying sage/media/wav.py -> build/lib.linux-x86_64-3.9/sage/media [sagelib-9.2] copying sage/media/__init__.py -> build/lib.linux-x86_64-3.9/sage/media [sagelib-9.2] copying sage/media/all.py -> build/lib.linux-x86_64-3.9/sage/media [sagelib-9.2] copying sage/misc/benchmark.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/python.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/defaults.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/superseded.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/object_multiplexer.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/trace.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/lazy_format.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/multireplace.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/method_decorator.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/__init__.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/misc.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sagedoc.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sageinspect.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/test_class_pickling.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/latex_macros.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/remote_file.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/explain_pickle.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/package.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/prandom.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/table.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/verbose.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_unittest.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/compat.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/profiler.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/unknown.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/map_threaded.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/getusage.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/dist.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/classgraph.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/dev_tools.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/pager.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/nested_class_test.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/edit_module.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/functional.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/inline_fortran.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/repr.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_eval.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/abstract_method.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/viewer.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/bindable_class.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/temporary_file.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/messaging.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/cython.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sh.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/func_persist.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/element_with_label.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/copying.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/all.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sphinxify.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/banner.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/converting_dict.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/mathml.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/random_testing.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/rest_index_of_methods.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/html.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/lazy_import_cache.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/decorators.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/mrange.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_input.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/flatten.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/proof.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/latex.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/gperftools.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_timeit.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] copying sage/misc/call.py -> build/lib.linux-x86_64-3.9/sage/misc [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/server [sagelib-9.2] copying sage/server/__init__.py -> build/lib.linux-x86_64-3.9/sage/server [sagelib-9.2] copying sage/server/support.py -> build/lib.linux-x86_64-3.9/sage/server [sagelib-9.2] copying sage/interfaces/gfan.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/genus2reduction.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maple.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/mupad.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gap_workspace.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gp.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tides.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/interface.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gap.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/qsieve.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/expect.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/phc.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/giac.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/__init__.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/polymake.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/quit.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maxima_lib.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/sage0.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/singular.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/r.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/four_ti_2.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/qepcad.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/rubik.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/latte.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/kash.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/lie.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/kenzo.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/magma_free.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/lisp.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/chomp.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maxima.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/cleaner.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maxima_abstract.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/sympy.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/macaulay2.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/matlab.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/ecm.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/mathematica.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gap3.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tests.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/fricas.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/axiom.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/octave.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/magma.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/all.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gnuplot.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/mwrank.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/frobby.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/scilab.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/read_data.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/jmoldata.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tachyon.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/psage.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tab_completion.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/povray.py -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] copying sage/numerical/__init__.py -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/knapsack.py -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/all.py -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/interactive_simplex_method.py -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/optimize.py -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/linear_tensor_constraints.py -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/linear_tensor.py -> build/lib.linux-x86_64-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/backends/__init__.py -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying sage/numerical/backends/logging_backend.py -> build/lib.linux-x86_64-3.9/sage/numerical/backends [sagelib-9.2] copying sage/cpython/__init__.py -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying sage/cpython/all.py -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying sage/cpython/_py2_random.py -> build/lib.linux-x86_64-3.9/sage/cpython [sagelib-9.2] copying sage/combinat/super_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/derangements.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combinat.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ribbon_shaped_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combinatorial_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subsets_hereditary.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/interval_posets.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/enumerated_sets.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/rooted_tree.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/multiset_partition_into_sets_ordered.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/superpartition.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/skew_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/binary_tree.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/quickref.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/restricted_growth.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/backtrack.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/e_one_star.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/growth.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/cyclic_sieving_phenomenon.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/misc.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/cartesian_product.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_tuple.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/set_partition_ordered.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/binary_recurrence_sequences.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/gelfand_tsetlin_patterns.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/necklace.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/fqsym.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_list_old.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/baxter_permutations.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/perfect_matching.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/fully_packed_loop.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/composition.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/gray_codes.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/core.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/output.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/permutation.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/sine_gordon.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/k_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/composition_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/similarity_class_type.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/counting.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/family.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ribbon_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/plane_partition.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/algebraic_combinatorics.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subset.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/finite_state_machine.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/set_partition.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/sloane_functions.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/hillman_grassl.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/shifted_primed_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/decorated_permutation.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_shifting_algebras.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_matrices.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/shard_order.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_vector_weighted.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/skew_partition.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_kleshchev.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ribbon.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/free_prelie_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tools.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/q_analogues.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_vectors_mod_permgroup.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/vector_partition.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/symmetric_group_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/shuffle.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combinatorial_map.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/lr_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_vector.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/symmetric_group_representations.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/schubert_polynomial.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/graph_path.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tuple.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ranker.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/cluster_complex.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tableau_tuple.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/diagram_algebras.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/non_decreasing_parking_function.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subsets_pairwise.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/finite_state_machine_generators.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/alternating_sign_matrix.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/all.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/free_module.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/knutson_tao_puzzles.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combination.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/constellation.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/yang_baxter_graph.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/kazhdan_lusztig.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/sidon_sets.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subword.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subword_complex.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tamari_lattices.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/affine_permutation.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/colored_permutations.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tableau_residues.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/parallelogram_polyomino.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/rsk.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/composition_signed.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/dlx.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/grossman_larson_algebras.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tutorial.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tiling.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/parking_functions.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/fully_commutative_elements.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/six_vertex_model.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/blob_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/dyck_word.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/abstract_tree.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/descent_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/hall_polynomial.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ordered_tree.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/catalog_partitions.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/free_dendriform_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/lyndon_word.py -> build/lib.linux-x86_64-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/words/finite_word.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word_options.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/abstract_word.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/words.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/morphism.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/alphabet.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/paths.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word_generators.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/shuffle_product.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/infinite_word.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word_infinite_datatypes.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/suffix_trees.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/lyndon_word.py -> build/lib.linux-x86_64-3.9/sage/combinat/words [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/mutation_type.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/mutation_class.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/quiver.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/interact.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/cluster_seed.py -> build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/matrices/hadamard_matrix.py -> build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/dlxcpp.py -> build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/latin.py -> build/lib.linux-x86_64-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_D_twisted.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A2_odd.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rigged_configuration_element.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A2_even.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A2_dual.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rc_crystal.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_E67.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/kleber_tree.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rigged_configurations.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_abstract_class.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rc_infinity.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_D.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/kr_tableaux.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_D_tri.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_B.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bijection.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_infinity.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_C.py -> build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/designs/difference_matrices.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/latin_squares.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/design_catalog.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/block_design.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/database.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/resolvable_bibd.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/covering_design.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/incidence_structures.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/bibd.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/group_divisible_designs.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/orthogonal_arrays_build_recursive.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/orthogonal_arrays.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/difference_family.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/ext_rep.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/twographs.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/steiner_quadruple_systems.py -> build/lib.linux-x86_64-3.9/sage/combinat/designs [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/combinatorics.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/generic_basis_code.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/qsym.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/ncsf.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/tutorial.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/root_system/type_D.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/cartan_matrix.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_E_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weyl_characters.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/fundamental_group.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_reducible.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/fusion_ring.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weight_space.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/reflection_group_complex.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_I.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/coxeter_group.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/cartan_type.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/plot.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/extended_affine_weyl_group.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_super_A.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_Q.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_space.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_lattice_realizations.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_C.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_A.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_folded.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_lattice_realization_algebras.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_G.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/reflection_group_real.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/braid_move_calculator.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/non_symmetric_macdonald_polynomials.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_B.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/coxeter_type.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/integrable_representations.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_BC_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_F.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/coxeter_matrix.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_F_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_system.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weight_lattice_realizations.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/dynkin_diagram.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_H.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_G_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/associahedron.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_C_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_marked.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weyl_group.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/hecke_algebra_representation.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_A_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_A_infinity.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/pieri_factors.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_relabel.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_dual.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/branching_rules.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_D_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/ambient_space.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_E.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_B_affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/root_system [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/set_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/sum_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/cycle_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/linear_order_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/functorial_composition_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/misc.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/stream.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/product_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/series_order.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/composition_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/empty_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/characteristic_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/recursive_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/generating_series.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/series.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/partition_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/subset_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/structure.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/permutation_species.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/library.py -> build/lib.linux-x86_64-3.9/sage/combinat/species [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/fsym.py -> build/lib.linux-x86_64-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/wqsym.py -> build/lib.linux-x86_64-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/chas [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/frieze.py -> build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/catalog.py -> build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/dyck_path.py -> build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/path_tableau.py -> build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/crystals/affinization.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/kac_modules.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/kyoto_path_model.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/elementary_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/highest_weight_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/star_crystal.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/pbw_crystal.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/induced_structure.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/infinity_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/mv_polytopes.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/fast_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/tensor_product.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/multisegments.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/bkk_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/direct_sum.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog_infinity_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/polyhedral_realization.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog_kirillov_reshetikhin.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/generalized_young_walls.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/kirillov_reshetikhin.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/monomial_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/alcove_path.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/subcrystal.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/affine.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/affine_factorization.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/virtual_crystal.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/fully_commutative_stable_grothendieck.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/littelmann_path.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog_elementary_crystals.py -> build/lib.linux-x86_64-3.9/sage/combinat/crystals [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/macdonald.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/witt.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/orthogonal.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/elementary.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/hecke.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/schur.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/classical.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/jack.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/homogeneous.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/sf.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/new_kschur.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/powersum.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/symplectic.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/llt.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/sfa.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/orthotriang.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/multiplicative.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/k_dual.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/dual.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/character.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/hall_littlewood.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/ns_macdonald.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/kfpoly.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/monomial.py -> build/lib.linux-x86_64-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/integer_lists/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] copying sage/combinat/integer_lists/lists.py -> build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] copying sage/combinat/integer_lists/nn.py -> build/lib.linux-x86_64-3.9/sage/combinat/integer_lists [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/dual.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/bases.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/ncsym.py -> build/lib.linux-x86_64-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/posets/incidence_algebras.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/linear_extensions.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/__init__.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/cartesian_product.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/hasse_diagram.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/poset_examples.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/lattices.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/moebius_algebra.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/d_complete.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/forest.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/all.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/mobile.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/elements.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/posets.py -> build/lib.linux-x86_64-3.9/sage/combinat/posets [sagelib-9.2] copying sage/matrix/matrix_misc.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/benchmark.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/__init__.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/docs.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/matrix_integer_dense_hnf.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/symplectic_basis.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/operation_table.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/tests.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/berlekamp_massey.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/all.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/special.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/matrix_integer_dense_saturation.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/matrix_space.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/compute_J_ideal.py -> build/lib.linux-x86_64-3.9/sage/matrix [sagelib-9.2] copying sage/schemes/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes [sagelib-9.2] copying sage/schemes/all.py -> build/lib.linux-x86_64-3.9/sage/schemes [sagelib-9.2] copying sage/schemes/overview.py -> build/lib.linux-x86_64-3.9/sage/schemes [sagelib-9.2] copying sage/schemes/toric/weierstrass.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/points.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/chow_group.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/morphism.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/weierstrass_covering.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/divisor.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/toric_subscheme.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/fano_variety.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/ideal.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/homset.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/weierstrass_higher.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/variety.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/library.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/toric/sheaf [sagelib-9.2] copying sage/schemes/toric/sheaf/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric/sheaf [sagelib-9.2] copying sage/schemes/toric/sheaf/constructor.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric/sheaf [sagelib-9.2] copying sage/schemes/toric/sheaf/klyachko.py -> build/lib.linux-x86_64-3.9/sage/schemes/toric/sheaf [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/charpoly_frobenius.py -> build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/constructor.py -> build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/cycliccover_generic.py -> build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/cycliccover_finite_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/monsky_washnitzer.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_generic.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/constructor.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/mestre.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/kummer_surface.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_morphism.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_homset.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_g2.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/invariants.py -> build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_space.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_morphism.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_subscheme.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_rational_point.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_point.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_homset.py -> build/lib.linux-x86_64-3.9/sage/schemes/affine [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/berkovich_space.py -> build/lib.linux-x86_64-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/berkovich_cp_element.py -> build/lib.linux-x86_64-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/berkovich [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/jacobians [sagelib-9.2] copying sage/schemes/jacobians/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/jacobians [sagelib-9.2] copying sage/schemes/jacobians/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/jacobians [sagelib-9.2] copying sage/schemes/jacobians/abstract_jacobian.py -> build/lib.linux-x86_64-3.9/sage/schemes/jacobians [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_morphism.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_space.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_rational_point.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_point.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_subscheme.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_homset.py -> build/lib.linux-x86_64-3.9/sage/schemes/projective [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/affine_curve.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/projective_curve.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/constructor.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/point.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/closed_point.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/curve.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/zariski_vankampen.py -> build/lib.linux-x86_64-3.9/sage/schemes/curves [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/morphism.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/point.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/homset.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/space.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/subscheme.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/rational_point.py -> build/lib.linux-x86_64-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/cardinality.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/isogeny_class.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/lseries_ell.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/weierstrass_morphism.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/modular_parametrization.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/kraus.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/gal_reps_number_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/kodaira_symbol.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/constructor.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/period_lattice.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_generic.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/sha_tate.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_padic_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_finite_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/mod5family.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/heegner.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_wp.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_egros.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/saturation.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_modular_symbols.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/height.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/padic_lseries.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/padics.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/jacobian.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/gal_reps.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/BSD.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/isogeny_small_degree.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_local_data.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_number_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/cm.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_torsion.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/formal_group.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_rational_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ec_database.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/weierstrass_transform.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/gp_simon.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_point.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_tate_curve.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_curve_isogeny.py -> build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/riemann_surfaces [sagelib-9.2] copying sage/schemes/riemann_surfaces/riemann_surface.py -> build/lib.linux-x86_64-3.9/sage/schemes/riemann_surfaces [sagelib-9.2] copying sage/schemes/riemann_surfaces/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/riemann_surfaces [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/quartic_generic.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/quartic_constructor.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/spec.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/divisor_group.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/morphism.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/algebraic_scheme.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/hypersurface.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/divisor.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/scheme.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/glue.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/point.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/homset.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/ambient_space.py -> build/lib.linux-x86_64-3.9/sage/schemes/generic [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_rational_function_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_finite_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/__init__.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/constructor.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_number_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/all.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_rational_field.py -> build/lib.linux-x86_64-3.9/sage/schemes/plane_conics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/databases.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/lrs.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/fes.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/gap.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/__init__.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/pandoc.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/latte.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/graphviz.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/imagemagick.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/kenzo.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/bliss.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/csdp.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/rubiks.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/ffmpeg.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] copying sage/features/graph_generators.py -> build/lib.linux-x86_64-3.9/sage/features [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/__init__.py -> build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/unicode_art.py -> build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/ascii_art.py -> build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/symbols.py -> build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/character_art.py -> build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/character_art_factory.py -> build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/all.py -> build/lib.linux-x86_64-3.9/sage/typeset [sagelib-9.2] copying sage/games/sudoku.py -> build/lib.linux-x86_64-3.9/sage/games [sagelib-9.2] copying sage/games/hexad.py -> build/lib.linux-x86_64-3.9/sage/games [sagelib-9.2] copying sage/games/__init__.py -> build/lib.linux-x86_64-3.9/sage/games [sagelib-9.2] copying sage/games/quantumino.py -> build/lib.linux-x86_64-3.9/sage/games [sagelib-9.2] copying sage/games/all.py -> build/lib.linux-x86_64-3.9/sage/games [sagelib-9.2] copying sage/quivers/representation.py -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/__init__.py -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/path_semigroup.py -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/morphism.py -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/homspace.py -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/algebra.py -> build/lib.linux-x86_64-3.9/sage/quivers [sagelib-9.2] copying sage/sat/__init__.py -> build/lib.linux-x86_64-3.9/sage/sat [sagelib-9.2] copying sage/sat/boolean_polynomials.py -> build/lib.linux-x86_64-3.9/sage/sat [sagelib-9.2] copying sage/sat/all.py -> build/lib.linux-x86_64-3.9/sage/sat [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/sat/converters [sagelib-9.2] copying sage/sat/converters/__init__.py -> build/lib.linux-x86_64-3.9/sage/sat/converters [sagelib-9.2] copying sage/sat/converters/polybori.py -> build/lib.linux-x86_64-3.9/sage/sat/converters [sagelib-9.2] copying sage/sat/converters/anf2cnf.py -> build/lib.linux-x86_64-3.9/sage/sat/converters [sagelib-9.2] copying sage/sat/solvers/__init__.py -> build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/cryptominisat.py -> build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/picosat.py -> build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/sat_lp.py -> build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/dimacs.py -> build/lib.linux-x86_64-3.9/sage/sat/solvers [sagelib-9.2] copying sage/structure/unique_representation.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/indexed_generators.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/__init__.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/coerce_exceptions.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/set_factories_example.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/list_clone_timings.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/set_factories.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/global_options.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/graphics_file.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/nonexact.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/gens_py.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/factorization.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/all.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/sequence.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/test_factory.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/factorization_integer.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/dynamic_class.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] copying sage/structure/formal_sum.py -> build/lib.linux-x86_64-3.9/sage/structure [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/structure/proof [sagelib-9.2] copying sage/structure/proof/__init__.py -> build/lib.linux-x86_64-3.9/sage/structure/proof [sagelib-9.2] copying sage/structure/proof/all.py -> build/lib.linux-x86_64-3.9/sage/structure/proof [sagelib-9.2] copying sage/structure/proof/proof.py -> build/lib.linux-x86_64-3.9/sage/structure/proof [sagelib-9.2] copying sage/data_structures/__init__.py -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying sage/data_structures/mutable_poset.py -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying sage/data_structures/all.py -> build/lib.linux-x86_64-3.9/sage/data_structures [sagelib-9.2] copying sage/rings/pari_ring.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/quotient_ring.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/lazy_laurent_series_ring.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/laurent_series_ring.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/real_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/numbers_abc.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/ring_extension_homset.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/quotient_ring_element.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/multi_power_series_ring.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/qqbar.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/complex_interval_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/commutative_algebra.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/invariant_theory.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/lazy_laurent_series.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/algebraic_closure_finite_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/ideal_monoid.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/fraction_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/derivation.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/big_oh.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/tate_algebra.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/lazy_laurent_series_operator.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/power_series_ring.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/tests.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/qqbar_decorators.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/multi_power_series_ring_element.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/ideal.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/all.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/cfinite_sequence.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/rational_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/homset.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/continued_fraction.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/puiseux_series_ring.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/infinity.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/monomials.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/universal_cyclotomic_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/complex_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/localization.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] copying sage/rings/real_interval_field.py -> build/lib.linux-x86_64-3.9/sage/rings [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/reconstruction.py -> build/lib.linux-x86_64-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/invariant_theory.py -> build/lib.linux-x86_64-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/all.py -> build/lib.linux-x86_64-3.9/sage/rings/invariants [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/inductive_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/limit_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/gauss_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/trivial_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/valuations_catalog.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/mapped_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/scaled_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/valuation_space.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/all.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/augmented_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/value_group.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/developing_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/polynomial/complex_roots.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/laurent_polynomial_ideal.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/laurent_polynomial_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_singular_interface.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/symmetric_ideal.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/toy_variety.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/term_order.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/skew_polynomial_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_element.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/binary_form_reduce.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_ring_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/infinite_polynomial_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/toy_d_basis.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_fateman.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ore_polynomial_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_quotient_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_sequence.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_ring_constructor.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_element_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ore_function_field.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_ideal.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ore_function_element.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/omega.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ideal.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/all.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/infinite_polynomial_element.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/convolution.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_quotient_ring_element.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/groebner_fan.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/flatten.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/toy_buchberger.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/weil/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil [sagelib-9.2] copying sage/rings/polynomial/weil/all.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil [sagelib-9.2] copying sage/rings/polynomial/pbori/gbrefs.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/fglm.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/specialsets.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/easy_polynomials.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/blocks.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/interpolate.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/nf.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/randompoly.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/interred.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/heuristics.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/frontend.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/statistics.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/ll.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/gbcore.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/PyPolyBoRi.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/cnf.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/rank.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/parallel.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/polynomial_padic.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/polynomial_padic_flat.py -> build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/padics/padic_extension_leaves.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/generic_nodes.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/misc.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/local_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/precision_error.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_base_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/unramified_extension_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_extension_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_lattice_element.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/lattice_precision.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/factory.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/eisenstein_extension_generic.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/tests.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/all.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/relative_extension_leaves.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/tutorial.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_base_leaves.py -> build/lib.linux-x86_64-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/number_field/number_field_ideal_rel.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/totallyreal_phc.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/maps.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/galois_group.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/morphism.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/number_field.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/S_unit_solver.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/small_primes_of_degree_one.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/number_field_ideal.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/all.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/bdd_height.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/homset.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/number_field_rel.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/order.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/structure.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/unit_group.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/splitting_field.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/totallyreal_rel.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/class_group.py -> build/lib.linux-x86_64-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/semirings/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/semirings [sagelib-9.2] copying sage/rings/semirings/all.py -> build/lib.linux-x86_64-3.9/sage/rings/semirings [sagelib-9.2] copying sage/rings/semirings/non_negative_integer_semiring.py -> build/lib.linux-x86_64-3.9/sage/rings/semirings [sagelib-9.2] copying sage/rings/function_field/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/constructor.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/maps.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/valuation_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/function_field_valuation.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/place.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/divisor.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/function_field.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/ideal.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/all.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/order.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/differential.py -> build/lib.linux-x86_64-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/convert/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/convert [sagelib-9.2] copying sage/rings/finite_rings/finite_field_prime_modn.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/maps_finite_field.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/conway_polynomials.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_ntl_gf2e.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_givaro.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_pari_ffelt.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_constructor.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/all.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/homset.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/integer_mod_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/finite_rings [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/__init__.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/misc.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/asymptotic_expansion_generators.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/all.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/growth_group_cartesian.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/growth_group.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/term_monoid.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/asymptotic_ring.py -> build/lib.linux-x86_64-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/graphs/graph_plot.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_editor.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/lovasz_theta.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_latex.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/__init__.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/digraph_generators.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_input.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/generic_graph.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/domination.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_database.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/schnyder.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/tutte_polynomial.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/print_graphs.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/dot2tex_utils.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/digraph.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/isgci.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/orientations.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/bipartite_graph.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/all.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/pq_trees.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/partial_cube.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_plot_js.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/hypergraph_generators.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_generators.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_list.py -> build/lib.linux-x86_64-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_decompositions/__init__.py -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying sage/graphs/graph_decompositions/modular_decomposition.py -> build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying sage/graphs/base/__init__.py -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying sage/graphs/base/overview.py -> build/lib.linux-x86_64-3.9/sage/graphs/base [sagelib-9.2] copying sage/graphs/generators/basic.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/__init__.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/families.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/classical_geometries.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/random.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/smallgraphs.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/world_map.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/chessboard.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/platonic_solids.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/intersection.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/degree_sequence.py -> build/lib.linux-x86_64-3.9/sage/graphs/generators [sagelib-9.2] copying sage/finance/markov_multifractal.py -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying sage/finance/__init__.py -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying sage/finance/easter.py -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying sage/finance/all.py -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying sage/finance/stock.py -> build/lib.linux-x86_64-3.9/sage/finance [sagelib-9.2] copying sage/dynamics/__init__.py -> build/lib.linux-x86_64-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/surface_dynamics_deprecation.py -> build/lib.linux-x86_64-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/finite_dynamical_system.py -> build/lib.linux-x86_64-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/all.py -> build/lib.linux-x86_64-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/finite_dynamical_system_catalog.py -> build/lib.linux-x86_64-3.9/sage/dynamics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/elementary.py -> build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/__init__.py -> build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/catalog.py -> build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/glca.py -> build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/all.py -> build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/solitons.py -> build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/product_projective_ds.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/__init__.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/projective_ds.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/generic_ds.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/wehlerK3.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/affine_ds.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/all.py -> build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/complex_dynamics/__init__.py -> build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] copying sage/dynamics/complex_dynamics/mandel_julia.py -> build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] copying sage/dynamics/complex_dynamics/all.py -> build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/logic.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/booleval.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/logictable.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/__init__.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/logicparser.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/propcalc.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/boolformula.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/logic/all.py -> build/lib.linux-x86_64-3.9/sage/logic [sagelib-9.2] copying sage/arith/__init__.py -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying sage/arith/misc.py -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] copying sage/arith/all.py -> build/lib.linux-x86_64-3.9/sage/arith [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/scalarfield.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/chart_func.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/scalarfield_algebra.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/continuous_map.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/__init__.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/trivialization.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/local_frame.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/subset.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/section_module.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/catalog.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/vector_bundle_fiber.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/vector_bundle_fiber_element.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/section.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/manifold_homset.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/point.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/operators.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/utilities.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/all.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/manifold.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/calculus_method.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/structure.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/topological_submanifold.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/vector_bundle.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/chart.py -> build/lib.linux-x86_64-3.9/sage/manifolds [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/scalarfield.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/mixed_form_algebra.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/scalarfield_algebra.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/diff_form_module.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/integrated_curve.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/differentiable_submanifold.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vectorfield.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/degenerate.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/__init__.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/degenerate_submanifold.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/multivector_module.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/bundle_connection.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/multivectorfield.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/euclidean.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/real_line.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/metric.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/mixed_form.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tensorfield.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/affine_connection.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/levi_civita_connection.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vectorframe.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/pseudo_riemannian.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/pseudo_riemannian_submanifold.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/manifold_homset.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/diff_form.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/automorphismfield.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/manifold.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vectorfield_module.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tangent_space.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tensorfield_paral.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/characteristic_class.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tangent_vector.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tensorfield_module.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/diff_map.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/curve.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vector_bundle.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/automorphismfield_group.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/chart.py -> build/lib.linux-x86_64-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/probability/__init__.py -> build/lib.linux-x86_64-3.9/sage/probability [sagelib-9.2] copying sage/probability/random_variable.py -> build/lib.linux-x86_64-3.9/sage/probability [sagelib-9.2] copying sage/probability/all.py -> build/lib.linux-x86_64-3.9/sage/probability [sagelib-9.2] copying sage/matroids/dual_matroid.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/rank_matroid.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/__init__.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/constructor.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/catalog.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/matroids_catalog.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/graphic_matroid.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/utilities.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/minor_matroid.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/all.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/matroids_plot_helpers.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/named_matroids.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/advanced.py -> build/lib.linux-x86_64-3.9/sage/matroids [sagelib-9.2] copying sage/modules/free_quadratic_module_integer_symmetric.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/module_functors.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/torsion_quadratic_module.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/real_double_vector.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/filtered_vector_space.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/__init__.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/misc.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/tensor_operations.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/vector_space_morphism.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module_morphism.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/tutorial_free_modules.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/vector_space_homspace.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/quotient_module.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module_homspace.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/vector_callable_symbolic_dense.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/matrix_morphism.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/multi_filtered_vector_space.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/all.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/complex_double_vector.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_quadratic_module.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module_integer.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/vector_symbolic_dense.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/diamond_cutting.py -> build/lib.linux-x86_64-3.9/sage/modules [sagelib-9.2] copying sage/modules/with_basis/cell_module.py -> build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/representation.py -> build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/__init__.py -> build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/morphism.py -> build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/subquotient.py -> build/lib.linux-x86_64-3.9/sage/modules/with_basis [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/fgp_morphism.py -> build/lib.linux-x86_64-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/__init__.py -> build/lib.linux-x86_64-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/fgp_module.py -> build/lib.linux-x86_64-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/fgp_element.py -> build/lib.linux-x86_64-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/lfunctions/pari.py -> build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/sympow.py -> build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/__init__.py -> build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/dokchitser.py -> build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/lcalc.py -> build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/all.py -> build/lib.linux-x86_64-3.9/sage/lfunctions [sagelib-9.2] copying sage/modular/hypergeometric_motive.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/dims.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/congroup.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/cusps.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/multiple_zeta.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/congroup_element.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/etaproducts.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/cusps_nf.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/all.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/dirichlet.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] copying sage/modular/buzzard.py -> build/lib.linux-x86_64-3.9/sage/modular [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/graded_ring.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/readme.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/abstract_space.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/hecke_triangle_group_element.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/constructor.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/abstract_ring.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/subspace.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/analytic_type.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/graded_ring_element.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/element.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/all.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/series_constructor.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/space.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/functors.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/hecke_triangle_groups.py -> build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/liftings.py -> build/lib.linux-x86_64-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/type_space.py -> build/lib.linux-x86_64-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/all.py -> build/lib.linux-x86_64-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/smoothchar.py -> build/lib.linux-x86_64-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/local_comp.py -> build/lib.linux-x86_64-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/modform/defaults.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/constructor.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/eisenstein_submodule.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_R.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_g1.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/find_generators.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/periods.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/hecke_operator_on_qexp.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/cuspidal_submodule.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/weight1.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/j_invariant.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/element.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_g0.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/tests.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/all.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/l_series_gross_zagier.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/space.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/vm_basis.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/theta.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/eis_series.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_eps.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/notes.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/submodule.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/test.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/half_integral.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/numerical.py -> build/lib.linux-x86_64-3.9/sage/modular/modform [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/all.py -> build/lib.linux-x86_64-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/btquotient.py -> build/lib.linux-x86_64-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/pautomorphicform.py -> build/lib.linux-x86_64-3.9/sage/modular/btquotients [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/quatalg [sagelib-9.2] copying sage/modular/quatalg/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/quatalg [sagelib-9.2] copying sage/modular/quatalg/brandt.py -> build/lib.linux-x86_64-3.9/sage/modular/quatalg [sagelib-9.2] copying sage/modular/quatalg/all.py -> build/lib.linux-x86_64-3.9/sage/modular/quatalg [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/lseries.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/abvar_newform.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/homology.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/constructor.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/morphism.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/abvar.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/abvar_ambient_jacobian.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/all.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/torsion_subgroup.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/cuspidal_subgroup.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/torsion_point.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/homspace.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/finite_subgroup.py -> build/lib.linux-x86_64-3.9/sage/modular/abvar [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/hecke_operator.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/ambient_module.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/degenmap.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/morphism.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/module.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/element.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/all.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/submodule.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/homspace.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/algebra.py -> build/lib.linux-x86_64-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/pollack_stevens/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/distributions.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/manin_map.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/modsym.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/padic_lseries.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/fund_domain.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/all.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/space.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/sigma0.py -> build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/arithgroup/arithgroup_generic.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_generic.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/arithgroup_perm.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gamma0.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_sl2z.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gamma1.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gammaH.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gamma.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/tests.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/all.py -> build/lib.linux-x86_64-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/modsym/p1list_nf.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/manin_symbol_list.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/g1list.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/hecke_operator.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/ghlist.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/subspace.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/ambient.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/modsym.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/relation_matrix.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/boundary.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/element.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/tests.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/all.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/space.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/modular_symbols.py -> build/lib.linux-x86_64-3.9/sage/modular/modsym [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/ssmod [sagelib-9.2] copying sage/modular/ssmod/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/ssmod [sagelib-9.2] copying sage/modular/ssmod/ssmod.py -> build/lib.linux-x86_64-3.9/sage/modular/ssmod [sagelib-9.2] copying sage/modular/ssmod/all.py -> build/lib.linux-x86_64-3.9/sage/modular/ssmod [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/hecke_series.py -> build/lib.linux-x86_64-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/weightspace.py -> build/lib.linux-x86_64-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/genus0.py -> build/lib.linux-x86_64-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/__init__.py -> build/lib.linux-x86_64-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/all.py -> build/lib.linux-x86_64-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/categories/monoids.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_hopf_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/permutation_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/matrix_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebra_modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/basic.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/metric_spaces.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_modules_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_additive_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_lambda_bracket_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/enumerated_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_modules_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/l_trivial_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/g_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/rngs.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_crystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/associative_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/division_rings.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/cw_complexes.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_lattice_posets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/regular_crystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/domains.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/primer.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/ring_ideals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_posets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/triangular_kac_moody_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/tensor.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/loop_crystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_coalgebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/schemes.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/category.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/coxeter_group_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_bialgebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/__init__.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/magmas.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/simplicial_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/cartesian_product.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/sets_with_partial_maps.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_additive_monoids.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_lie_conformal_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/affine_weyl_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/coalgebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/polyhedra.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/partially_ordered_monoids.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/subquotients.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/signed_tensor.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_monoids.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/left_modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/vector_spaces.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_complex_reflection_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_coxeter_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_rings.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/complex_reflection_or_generalized_coxeter_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graphs.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/crystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/highest_weight_crystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/rings.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_additive_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_fields.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/objects.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/complete_discrete_valuation.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/principal_ideal_domains.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_hopf_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/bialgebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/euclidean_domains.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/pointed_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/hopf_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/fields.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/function_fields.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/bialgebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_lie_conformal_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/regular_supercrystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lattice_posets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_magmas.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/distributive_magmas_and_additive_magmas.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/pushout.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/sets_with_grading.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_semisimple_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_lie_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_hopf_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/aperiodic_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/covariant_functorial_construction.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lambda_bracket_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lambda_bracket_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_modules_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/kac_moody_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebra_ideals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/complex_reflection_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_coalgebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/bimodules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/hopf_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/infinite_enumerated_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/modules_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/homsets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/integral_domains.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_modules_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/monoid_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/supercrystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/right_modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/r_trivial_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/groupoid.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_weyl_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/gcd_domains.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/coalgebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_bialgebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/magmas_and_additive_magmas.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/dual.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_algebra_ideals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/number_fields.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_lie_conformal_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_hopf_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_conformal_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_lie_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/hecke_modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/weyl_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/all.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/coxeter_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_coalgebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_permutation_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebra_functor.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/vector_bundles.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/modules.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/sets_cat.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/homset.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/unique_factorization_domains.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_enumerated_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_monoids.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/unital_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/simplicial_complexes.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/discrete_valuation.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_bialgebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/category_with_axiom.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/j_trivial_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/semirings.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/modular_abelian_varieties.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/group_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_hopf_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/supercommutative_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/manifolds.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/classical_crystals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/realizations.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/quotients.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/subobjects.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/h_trivial_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_lie_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/quotient_fields.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/tutorial.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/generalized_coxeter_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/category_types.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/posets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/semisimple_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/quantum_group_representations.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/shephard_groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/magmatic_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/groups.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/topological_spaces.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/poor_man_map.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/facade_sets.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/chain_complexes.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_ring_ideals.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_conformal_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/with_realizations.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_magmas.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/isomorphic_objects.py -> build/lib.linux-x86_64-3.9/sage/categories [sagelib-9.2] copying sage/categories/examples/monoids.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/cw_complexes.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/__init__.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/magmas.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/commutative_additive_monoids.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_coxeter_groups.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/graphs.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/crystals.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/commutative_additive_semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/hopf_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/semigroups.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/sets_with_grading.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/filtered_modules_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_dimensional_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/infinite_enumerated_sets.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/lie_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/graded_modules_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_weyl_groups.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/filtered_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/lie_algebras.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/coxeter_groups.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/sets_cat.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_enumerated_sets.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_monoids.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/manifolds.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/graded_connected_hopf_algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/algebras_with_basis.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/posets.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/facade_sets.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/with_realizations.py -> build/lib.linux-x86_64-3.9/sage/categories/examples [sagelib-9.2] copying sage/sets/disjoint_union_enumerated_sets.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/finite_set_maps.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/set.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/set_from_iterator.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/__init__.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/cartesian_product.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/family.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/totally_ordered_finite_set.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/positive_integers.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/primes.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/real_set.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/all.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/non_negative_integers.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/finite_enumerated_set.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/sets/integer_range.py -> build/lib.linux-x86_64-3.9/sage/sets [sagelib-9.2] copying sage/crypto/lattice.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/sbox.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/__init__.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/classical.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/stream.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/lwe.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/lfsr.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/util.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/stream_cipher.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/cipher.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/classical_cipher.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/all.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/sboxes.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/cryptosystem.py -> build/lib.linux-x86_64-3.9/sage/crypto [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/crypto/public_key [sagelib-9.2] copying sage/crypto/public_key/__init__.py -> build/lib.linux-x86_64-3.9/sage/crypto/public_key [sagelib-9.2] copying sage/crypto/public_key/blum_goldwasser.py -> build/lib.linux-x86_64-3.9/sage/crypto/public_key [sagelib-9.2] copying sage/crypto/public_key/all.py -> build/lib.linux-x86_64-3.9/sage/crypto/public_key [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/mpolynomialsystemgenerator.py -> build/lib.linux-x86_64-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/sbox.py -> build/lib.linux-x86_64-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/__init__.py -> build/lib.linux-x86_64-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/sr.py -> build/lib.linux-x86_64-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/rijndael_gf.py -> build/lib.linux-x86_64-3.9/sage/crypto/mq [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/sdes.py -> build/lib.linux-x86_64-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/__init__.py -> build/lib.linux-x86_64-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/present.py -> build/lib.linux-x86_64-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/all.py -> build/lib.linux-x86_64-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/miniaes.py -> build/lib.linux-x86_64-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/des.py -> build/lib.linux-x86_64-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/ext/__init__.py -> build/lib.linux-x86_64-3.9/sage/ext [sagelib-9.2] copying sage/coding/databases.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/extended_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/relative_finite_field_extension.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/reed_muller_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/subfield_subcode.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/__init__.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/self_dual_codes.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/decoders_catalog.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/linear_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/linear_rank_metric.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/gabidulin_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/channels_catalog.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/decoder.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/punctured_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/bch_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/goppa_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/channel.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/abstract_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/code_bounds.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/bounds_catalog.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/guava.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/cyclic_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/linear_code_no_metric.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/golay_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/all.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/encoders_catalog.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/code_constructions.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/encoder.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/delsarte_bounds.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/information_set_decoder.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/parity_check_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/codes_catalog.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/two_weight_db.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/hamming_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] copying sage/coding/grs_code.py -> build/lib.linux-x86_64-3.9/sage/coding [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/__init__.py -> build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/gs_decoder.py -> build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/interpolation.py -> build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/utils.py -> build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/codecan/__init__.py -> build/lib.linux-x86_64-3.9/sage/coding/codecan [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/coding/source_coding [sagelib-9.2] copying sage/coding/source_coding/__init__.py -> build/lib.linux-x86_64-3.9/sage/coding/source_coding [sagelib-9.2] copying sage/coding/source_coding/huffman.py -> build/lib.linux-x86_64-3.9/sage/coding/source_coding [sagelib-9.2] copying sage/coding/source_coding/all.py -> build/lib.linux-x86_64-3.9/sage/coding/source_coding [sagelib-9.2] copying sage/quadratic_forms/binary_qf.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__neighbors.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_density_congruence.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__variable_substitutions.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__theta.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/__init__.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__count_local_2.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/ternary_qf.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_representation_conditions.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__automorphisms.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_density_interfaces.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__genus.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/constructions.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__siegel_product.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/extras.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/qfsolve.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_normal_form.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__reduction_theory.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/random_quadraticform.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/special_values.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_field_invariants.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/all.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__split_local_covering.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__mass.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__ternary_Tornaria.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__equivalence_testing.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/__init__.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/normal_form.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/genus.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/all.py -> build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/parsing.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/external.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/__init__.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/control.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/util.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/reporting.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/forker.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/all.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/sources.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/fixtures.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/test.py -> build/lib.linux-x86_64-3.9/sage/doctest [sagelib-9.2] copying sage/stats/__init__.py -> build/lib.linux-x86_64-3.9/sage/stats [sagelib-9.2] copying sage/stats/r.py -> build/lib.linux-x86_64-3.9/sage/stats [sagelib-9.2] copying sage/stats/all.py -> build/lib.linux-x86_64-3.9/sage/stats [sagelib-9.2] copying sage/stats/basic_stats.py -> build/lib.linux-x86_64-3.9/sage/stats [sagelib-9.2] copying sage/stats/distributions/discrete_gaussian_lattice.py -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying sage/stats/distributions/__init__.py -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying sage/stats/distributions/discrete_gaussian_polynomial.py -> build/lib.linux-x86_64-3.9/sage/stats/distributions [sagelib-9.2] copying sage/stats/hmm/__init__.py -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] copying sage/stats/hmm/all.py -> build/lib.linux-x86_64-3.9/sage/stats/hmm [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/sloane.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/__init__.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/db_modular_polynomials.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/findstat.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/symbolic_data.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/jones.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/odlyzko.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/sql_db.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/conway.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/cremona.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/all.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/oeis.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/db_class_polynomials.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/cunningham_tables.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] copying sage/databases/stein_watkins.py -> build/lib.linux-x86_64-3.9/sage/databases [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/__init__.py -> build/lib.linux-x86_64-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/examples.py -> build/lib.linux-x86_64-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/sandpile.py -> build/lib.linux-x86_64-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/all.py -> build/lib.linux-x86_64-3.9/sage/sandpiles [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/__init__.py -> build/lib.linux-x86_64-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/all.py -> build/lib.linux-x86_64-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/coordinate_patch.py -> build/lib.linux-x86_64-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/differential_form_element.py -> build/lib.linux-x86_64-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/differential_forms.py -> build/lib.linux-x86_64-3.9/sage/tensor [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_homset.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_automorphism.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/finite_rank_free_module.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/format_utilities.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_linear_group.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/ext_pow_free_module.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/__init__.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_morphism.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/comp.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_alt_form.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/tensor_free_module.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_tensor.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_element.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_basis.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/alternating_contr_tensor.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/all.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/tensor_with_indices.py -> build/lib.linux-x86_64-3.9/sage/tensor/modules [sagelib-9.2] copying sage/interacts/debugger.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/__init__.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/fractals.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/calculus.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/statistics.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/all.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/geometry.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/algebra.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/library.py -> build/lib.linux-x86_64-3.9/sage/interacts [sagelib-9.2] copying sage/tests/benchmark.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/parigp.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/symbolic-series.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/__init__.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/modular_group_cohomology.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/book_stein_modform.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/gosper-sum.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/cmdline.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/deprecation_test.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/sympy.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/functools_partial_src.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/finite_poset.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/gap_packages.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/arxiv_0812_2725.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/book_schilling_zabrocki_kschur_primer.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/startup.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/all.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/combinatorial_hopf_algebras.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] copying sage/tests/book_stein_ent.py -> build/lib.linux-x86_64-3.9/sage/tests [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/knots [sagelib-9.2] copying sage/knots/__init__.py -> build/lib.linux-x86_64-3.9/sage/knots [sagelib-9.2] copying sage/knots/knot.py -> build/lib.linux-x86_64-3.9/sage/knots [sagelib-9.2] copying sage/knots/all.py -> build/lib.linux-x86_64-3.9/sage/knots [sagelib-9.2] copying sage/knots/link.py -> build/lib.linux-x86_64-3.9/sage/knots [sagelib-9.2] copying sage/knots/knot_table.py -> build/lib.linux-x86_64-3.9/sage/knots [sagelib-9.2] copying sage/knots/gauss_code.py -> build/lib.linux-x86_64-3.9/sage/knots [sagelib-9.2] copying sage/functions/log.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/__init__.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/exp_integral.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/gamma.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/jacobi.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/airy.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/generalized.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/bessel.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/hyperbolic.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/all.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/transcendental.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/other.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/trig.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/hypergeometric.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/piecewise.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/wigner.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/special.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/orthogonal_polys.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/error.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/min_max.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/functions/spike_function.py -> build/lib.linux-x86_64-3.9/sage/functions [sagelib-9.2] copying sage/libs/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying sage/libs/all.py -> build/lib.linux-x86_64-3.9/sage/libs [sagelib-9.2] copying sage/libs/flint/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/flint [sagelib-9.2] copying sage/libs/symmetrica/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying sage/libs/symmetrica/all.py -> build/lib.linux-x86_64-3.9/sage/libs/symmetrica [sagelib-9.2] copying sage/libs/gsl/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/gsl [sagelib-9.2] copying sage/libs/ntl/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying sage/libs/ntl/all.py -> build/lib.linux-x86_64-3.9/sage/libs/ntl [sagelib-9.2] copying sage/libs/singular/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying sage/libs/singular/function_factory.py -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying sage/libs/singular/standard_options.py -> build/lib.linux-x86_64-3.9/sage/libs/singular [sagelib-9.2] copying sage/libs/pynac/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/pynac [sagelib-9.2] copying sage/libs/lcalc/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/lcalc [sagelib-9.2] copying sage/libs/coxeter3/coxeter_group.py -> build/lib.linux-x86_64-3.9/sage/libs/coxeter3 [sagelib-9.2] copying sage/libs/coxeter3/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/coxeter3 [sagelib-9.2] copying sage/libs/glpk/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/glpk [sagelib-9.2] copying sage/libs/pari/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying sage/libs/pari/tests.py -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying sage/libs/pari/all.py -> build/lib.linux-x86_64-3.9/sage/libs/pari [sagelib-9.2] copying sage/libs/gap/gap_functions.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/operations.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/saved_workspace.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/all_documented_functions.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/assigned_names.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/test_long.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/all.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/gap_globals.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/context_managers.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/test.py -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/eclib/interface.py -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/eclib/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/eclib/constructor.py -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/eclib/all.py -> build/lib.linux-x86_64-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/linbox/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/linbox [sagelib-9.2] copying sage/libs/mpmath/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying sage/libs/mpmath/all.py -> build/lib.linux-x86_64-3.9/sage/libs/mpmath [sagelib-9.2] copying sage/libs/giac/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/giac [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/mwrank [sagelib-9.2] copying sage/libs/mwrank/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/mwrank [sagelib-9.2] copying sage/libs/linkages/padics/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/linkages/padics [sagelib-9.2] copying sage/libs/gmp/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/gmp [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/libs/cremona [sagelib-9.2] copying sage/libs/cremona/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/cremona [sagelib-9.2] copying sage/libs/arb/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/arb [sagelib-9.2] copying sage/libs/lrcalc/__init__.py -> build/lib.linux-x86_64-3.9/sage/libs/lrcalc [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complex_homset.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/homology_morphism.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_complex_morphism.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complex.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/__init__.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/examples.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/koszul_complex.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/delta_complex.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/cell_complex.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_complex_homspace.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complex_morphism.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/homology_group.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_morphism.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_catalog.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_constructions.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/algebraic_topological_model.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complexes_catalog.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/tests.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/hochschild_complex.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/all.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_examples.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_homotopy.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/chains.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/homology_vector_space_with_basis.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_complex.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/matrix_utils.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/homology/cubical_complex.py -> build/lib.linux-x86_64-3.9/sage/homology [sagelib-9.2] copying sage/geometry/cone_catalog.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/lattice_polytope.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/toric_lattice.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/fan_morphism.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/hasse_diagram.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/fan.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/voronoi_diagram.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/linear_expression.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/fan_isomorphism.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/pseudolines.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/all.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/ribbon_graph.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/newton_polygon.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/toric_plotter.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/cone.py -> build/lib.linux-x86_64-3.9/sage/geometry [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/parametrized_surface3d.py -> build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/surface3d_generators.py -> build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/all.py -> build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/polyhedron/double_description_inhomogeneous.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/ppl_lattice_polytope.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/representation.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/plot.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/misc.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/constructor.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_ppl.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/lattice_euclidean_group_element.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_field.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/parent.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/cdd_file_format.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_cdd.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base_RDF.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/face.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_normaliz.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base_ZZ.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_polymake.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/ppl_lattice_polygon.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base_QQ.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/all.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/double_description.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/palp_database.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/library.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/modules [sagelib-9.2] copying sage/geometry/polyhedron/modules/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/modules [sagelib-9.2] copying sage/geometry/polyhedron/modules/formal_polyhedra_module.py -> build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/modules [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/plot.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/hyperplane.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/arrangement.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/affine_subspace.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/check_freeness.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/library.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_point.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_coercion.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_geodesic.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_model.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_isometry.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_constants.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_interface.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/all.py -> build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/triangulation/__init__.py -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying sage/geometry/triangulation/point_configuration.py -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying sage/geometry/triangulation/element.py -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying sage/geometry/triangulation/all.py -> build/lib.linux-x86_64-3.9/sage/geometry/triangulation [sagelib-9.2] copying sage/docs/__init__.py -> build/lib.linux-x86_64-3.9/sage/docs [sagelib-9.2] copying sage/docs/conf.py -> build/lib.linux-x86_64-3.9/sage/docs [sagelib-9.2] copying sage/calculus/test_sympy.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/desolvers.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/wester.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/predefined.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/__init__.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/calculus.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/functional.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/functions.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/tests.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/all.py -> build/lib.linux-x86_64-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/transforms/__init__.py -> build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] copying sage/calculus/transforms/dft.py -> build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] copying sage/calculus/transforms/all.py -> build/lib.linux-x86_64-3.9/sage/calculus/transforms [sagelib-9.2] copying sage/algebras/free_algebra_quotient_element.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/askey_wilson.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/iwahori_hecke_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/quaternion_algebra_element.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/q_system.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/group_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/schur_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/hall_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/orlik_terao.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/weyl_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_algebra_element.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/quaternion_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/associated_graded.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/nil_coxeter_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/yokonuma_hecke_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/jordan_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/cluster_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/orlik_solomon.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/catalog.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/shuffle_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/commutative_dga.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_zinbiel_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/tensor_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/rational_cherednik_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_algebra_quotient.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/quantum_matrix_coordinate_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/all.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/clifford_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/cellular_basis.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/splitting_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/yangian.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/affine_nil_temperley_lieb.py -> build/lib.linux-x86_64-3.9/sage/algebras [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/quantum_group_gap.py -> build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/q_numbers.py -> build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/representations.py -> build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/all.py -> build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/fock_space.py -> build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra_bases.py -> build/lib.linux-x86_64-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra_mult.py -> build/lib.linux-x86_64-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/all.py -> build/lib.linux-x86_64-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra_misc.py -> build/lib.linux-x86_64-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/quatalg/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras/quatalg [sagelib-9.2] copying sage/algebras/quatalg/quaternion_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/quatalg [sagelib-9.2] copying sage/algebras/quatalg/all.py -> build/lib.linux-x86_64-3.9/sage/algebras/quatalg [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py -> build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py -> build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/all.py -> build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/letterplace/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras/letterplace [sagelib-9.2] creating build/lib.linux-x86_64-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-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/__init__.py -> build/lib.linux-x86_64-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-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/examples.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py -> build/lib.linux-x86_64-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-x86_64-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-x86_64-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-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py -> build/lib.linux-x86_64-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-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/all.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py -> build/lib.linux-x86_64-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-x86_64-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-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/bch.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/heisenberg.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/classical_lie_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/abelian.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/examples.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/structure_coefficients.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/subalgebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/free_lie_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/morphism.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/verma_module.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/poincare_birkhoff_witt.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/nilpotent_lie_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/onsager.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/all.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/lie_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/affine_lie_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/virasoro.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/quotient.py -> build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/algebras/hecke_algebras [sagelib-9.2] copying sage/algebras/hecke_algebras/ariki_koike_algebra.py -> build/lib.linux-x86_64-3.9/sage/algebras/hecke_algebras [sagelib-9.2] copying sage/algebras/hecke_algebras/__init__.py -> build/lib.linux-x86_64-3.9/sage/algebras/hecke_algebras [sagelib-9.2] copying sage/algebras/hecke_algebras/all.py -> build/lib.linux-x86_64-3.9/sage/algebras/hecke_algebras [sagelib-9.2] copying sage/monoids/trace_monoid.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/__init__.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/hecke_monoid.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/monoid.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/string_monoid_element.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/string_monoid.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/free_monoid.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/indexed_free_monoid.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/all.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/free_monoid_element.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/automatic_semigroup.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/string_ops.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/free_abelian_monoid.py -> build/lib.linux-x86_64-3.9/sage/monoids [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/reference.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/ncpus.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/__init__.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/use_fork.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/map_reduce.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/multiprocessing_sage.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/all.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/parallelism.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/decorate.py -> build/lib.linux-x86_64-3.9/sage/parallel [sagelib-9.2] copying sage/groups/class_function.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/cubic_braid.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/finitely_presented_catalog.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/finitely_presented_named.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/artin.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/generic.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/group_semidirect_product.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/braid.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/pari_group.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/conjugacy_classes.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/free_group.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/indexed_free_group.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/groups_catalog.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/raag.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/group_homset.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/libgap_group.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/all.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/fqf_orthogonal.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/libgap_morphism.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/group_exp.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/libgap_mixin.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/finitely_presented.py -> build/lib.linux-x86_64-3.9/sage/groups [sagelib-9.2] copying sage/groups/semimonomial_transformations/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] copying sage/groups/semimonomial_transformations/semimonomial_transformation_group.py -> build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] copying sage/groups/matrix_gps/heisenberg.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/orthogonal.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/matrix_group.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/coxeter_group.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/named_group.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/finitely_generated.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/morphism.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/catalog.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/symplectic.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/linear.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/isometries.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/all.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/homset.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/pickling_overrides.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/unitary.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/binary_dihedral.py -> build/lib.linux-x86_64-3.9/sage/groups/matrix_gps [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/additive_abelian_group.py -> build/lib.linux-x86_64-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/qmodnz.py -> build/lib.linux-x86_64-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/all.py -> build/lib.linux-x86_64-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/additive_abelian_wrapper.py -> build/lib.linux-x86_64-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/qmodnz_element.py -> build/lib.linux-x86_64-3.9/sage/groups/additive_abelian [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/group_element.py -> build/lib.linux-x86_64-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/affine_group.py -> build/lib.linux-x86_64-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/catalog.py -> build/lib.linux-x86_64-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/euclidean_group.py -> build/lib.linux-x86_64-3.9/sage/groups/affine_gps [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/imaginary_groups.py -> build/lib.linux-x86_64-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/misc_groups.py -> build/lib.linux-x86_64-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/misc_groups_catalog.py -> build/lib.linux-x86_64-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/argument_groups.py -> build/lib.linux-x86_64-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/perm_gps/permutation_groups_catalog.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/constructor.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/permgroup_named.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/symgp_conjugacy_class.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/permgroup_morphism.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/cubegroup.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/all.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/permgroup.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/partn_ref/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying sage/groups/perm_gps/partn_ref2/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/lie_gps [sagelib-9.2] copying sage/groups/lie_gps/nilpotent_lie_group.py -> build/lib.linux-x86_64-3.9/sage/groups/lie_gps [sagelib-9.2] copying sage/groups/lie_gps/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/lie_gps [sagelib-9.2] copying sage/groups/lie_gps/catalog.py -> build/lib.linux-x86_64-3.9/sage/groups/lie_gps [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group_gap.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/__init__.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group_element.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/element_base.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/values.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/dual_abelian_group_element.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/dual_abelian_group.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/all.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group_morphism.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_aut.py -> build/lib.linux-x86_64-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/symbolic/expression_conversions.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/benchmark.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/assumptions.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/__init__.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/units.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/random_tests.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/maxima_wrapper.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/complexity_measures.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/relation.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/constants.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/function_factory.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/operators.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/tests.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/all.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/subring.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/callable.py -> build/lib.linux-x86_64-3.9/sage/symbolic [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/symbolic/integration [sagelib-9.2] copying sage/symbolic/integration/external.py -> build/lib.linux-x86_64-3.9/sage/symbolic/integration [sagelib-9.2] copying sage/symbolic/integration/__init__.py -> build/lib.linux-x86_64-3.9/sage/symbolic/integration [sagelib-9.2] copying sage/symbolic/integration/integral.py -> build/lib.linux-x86_64-3.9/sage/symbolic/integration [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/find.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/__init__.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/util.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/library_order.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/excepthook.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/clean.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/run_parallel.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] copying sage_setup/optional_extension.py -> build/lib.linux-x86_64-3.9/sage_setup [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/__init__.py -> build/lib.linux-x86_64-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_build.py -> build/lib.linux-x86_64-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_build_cython.py -> build/lib.linux-x86_64-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_build_ext.py -> build/lib.linux-x86_64-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_install.py -> build/lib.linux-x86_64-3.9/sage_setup/command [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage_setup/autogen [sagelib-9.2] copying sage_setup/autogen/__init__.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen [sagelib-9.2] copying sage_setup/autogen/__main__.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen [sagelib-9.2] copying sage_setup/autogen/giacpy-mkkeywords.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/storage.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/memory.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/__init__.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/generator.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/instructions.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/__main__.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/utils.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/python.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/cdf.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/__init__.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/rr.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/cc.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/base.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/element.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/rdf.py -> build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/__init__.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/sphinxbuild.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/__main__.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/build_options.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/utils.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/__init__.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/sage_autodoc.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/multidocs.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/inventory_builder.py -> build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage/ext/interpreters/__init__.py -> build/lib.linux-x86_64-3.9/sage/ext/interpreters [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data [sagelib-9.2] copying sage/ext_data/nodoctest -> build/lib.linux-x86_64-3.9/sage/ext_data [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/S4.txt -> build/lib.linux-x86_64-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/CP4.txt -> build/lib.linux-x86_64-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/CP3.txt -> build/lib.linux-x86_64-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/README.txt -> build/lib.linux-x86_64-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/CP2.txt -> build/lib.linux-x86_64-3.9/sage/ext_data/kenzo [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/singular [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/singular/function_field [sagelib-9.2] copying sage/ext_data/singular/function_field/core.lib -> build/lib.linux-x86_64-3.9/sage/ext_data/singular/function_field [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/doctest [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/doctest/invalid [sagelib-9.2] copying sage/ext_data/doctest/invalid/syntax_error.tachyon -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/invalid [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.dvi -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.ogv -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.avi -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.canvas3d -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.mp4 -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.gif -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.pdf -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.webm -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.png -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.svg -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.flv -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.jpg -> build/lib.linux-x86_64-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-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.wmv -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.mov -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.mkv -> build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] creating build/lib.linux-x86_64-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-x86_64-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-x86_64-3.9/sage/ext_data/doctest/rich_output/example_wavefront [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/gap [sagelib-9.2] copying sage/ext_data/gap/console.g -> build/lib.linux-x86_64-3.9/sage/ext_data/gap [sagelib-9.2] copying sage/ext_data/gap/sage.g -> build/lib.linux-x86_64-3.9/sage/ext_data/gap [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/gap/joyner [sagelib-9.2] copying sage/ext_data/gap/joyner/hurwitz_crv_rr_sp.gap -> build/lib.linux-x86_64-3.9/sage/ext_data/gap/joyner [sagelib-9.2] copying sage/ext_data/gap/joyner/modular_crv_rr_sp.gap -> build/lib.linux-x86_64-3.9/sage/ext_data/gap/joyner [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/mwrank [sagelib-9.2] copying sage/ext_data/mwrank/PRIMES -> build/lib.linux-x86_64-3.9/sage/ext_data/mwrank [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/notebook-ipython [sagelib-9.2] copying sage/ext_data/notebook-ipython/logo.svg -> build/lib.linux-x86_64-3.9/sage/ext_data/notebook-ipython [sagelib-9.2] copying sage/ext_data/notebook-ipython/logo-64x64.png -> build/lib.linux-x86_64-3.9/sage/ext_data/notebook-ipython [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/nbconvert [sagelib-9.2] copying sage/ext_data/nbconvert/rst_sage.tpl -> build/lib.linux-x86_64-3.9/sage/ext_data/nbconvert [sagelib-9.2] copying sage/ext_data/nbconvert/postprocess.py -> build/lib.linux-x86_64-3.9/sage/ext_data/nbconvert [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/graphs [sagelib-9.2] copying sage/ext_data/graphs/graph_plot_js.html -> build/lib.linux-x86_64-3.9/sage/ext_data/graphs [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/pari [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-gen3 -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-bsw -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-gen2 -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-zeta -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-zeta2 -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-chqua -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-nf -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-shin -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/computel.gp -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-gen4 -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/testall -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-tau2 -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-chgen -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-delta -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-eisen -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/computel.gp.template -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] copying sage/ext_data/pari/buzzard/Tpprog.g -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] copying sage/ext_data/pari/buzzard/DimensionSk.g -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] copying sage/ext_data/pari/buzzard/genusn.g -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/ellQ.gp -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/ellcommon.gp -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/ell.gp -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/resultant3.gp -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/qfsolve.gp -> build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/magma [sagelib-9.2] copying sage/ext_data/magma/spec -> build/lib.linux-x86_64-3.9/sage/ext_data/magma [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/magma/latex [sagelib-9.2] copying sage/ext_data/magma/latex/latex.m -> build/lib.linux-x86_64-3.9/sage/ext_data/magma/latex [sagelib-9.2] copying sage/ext_data/magma/latex/latex.spec -> build/lib.linux-x86_64-3.9/sage/ext_data/magma/latex [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/magma/sage [sagelib-9.2] copying sage/ext_data/magma/sage/basic.m -> build/lib.linux-x86_64-3.9/sage/ext_data/magma/sage [sagelib-9.2] copying sage/ext_data/magma/sage/sage.spec -> build/lib.linux-x86_64-3.9/sage/ext_data/magma/sage [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/valgrind [sagelib-9.2] copying sage/ext_data/valgrind/pyalloc.supp -> build/lib.linux-x86_64-3.9/sage/ext_data/valgrind [sagelib-9.2] copying sage/ext_data/valgrind/sage.supp -> build/lib.linux-x86_64-3.9/sage/ext_data/valgrind [sagelib-9.2] copying sage/ext_data/valgrind/sage-additional.supp -> build/lib.linux-x86_64-3.9/sage/ext_data/valgrind [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/animation.js -> build/lib.linux-x86_64-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/animation.css -> build/lib.linux-x86_64-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/animation.html -> build/lib.linux-x86_64-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/threejs_template.html -> build/lib.linux-x86_64-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/interfaces/sage-maxima.lisp -> build/lib.linux-x86_64-3.9/sage/interfaces [sagelib-9.2] creating build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/sig_on.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/show_skipped.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/99seconds.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/tolerance.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/simple_failure.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/1second.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/nodoctest -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/atexit.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/longtime.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/random_seed.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/initial.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/memlimit.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/fail_and_die.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/sleep_and_raise.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/abort.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/interrupt.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/interrupt_diehard.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/keyboardinterrupt.rst -> build/lib.linux-x86_64-3.9/sage/doctest/tests [sagelib-9.2] copying sage/libs/gap/sage.gaprc -> build/lib.linux-x86_64-3.9/sage/libs/gap [sagelib-9.2] running build_ext [sagelib-9.2] building 'sage.plot.complex_plot' 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.plot.plot3d.base' extension [sagelib-9.2] building 'sage.plot.plot3d.parametric_surface' 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.media.channels' extension [sagelib-9.2] building 'sage.misc.classcall_metaclass' extension [sagelib-9.2] building 'sage.misc.lazy_import' extension [sagelib-9.2] building 'sage.misc.stopgap' extension [sagelib-9.2] building 'sage.misc.parser' extension [sagelib-9.2] building 'sage.misc.pickle_old' extension [sagelib-9.2] building 'sage.misc.lazy_string' extension [sagelib-9.2] building 'sage.misc.weak_dict' extension [sagelib-9.2] building 'sage.misc.derivative' extension [sagelib-9.2] building 'sage.misc.lazy_attribute' extension [sagelib-9.2] building 'sage.misc.nested_class' extension [sagelib-9.2] building 'sage.misc.lazy_list' extension [sagelib-9.2] building 'sage.misc.reset' extension [sagelib-9.2] building 'sage.misc.function_mangling' extension [sagelib-9.2] building 'sage.misc.allocator' extension [sagelib-9.2] building 'sage.misc.fpickle' extension [sagelib-9.2] building 'sage.misc.binary_tree' extension [sagelib-9.2] building 'sage.misc.search' extension [sagelib-9.2] building 'sage.misc.c3' extension [sagelib-9.2] building 'sage.misc.session' extension [sagelib-9.2] building 'sage.misc.callable_dict' extension [sagelib-9.2] building 'sage.misc.misc_c' extension [sagelib-9.2] building 'sage.misc.randstate' extension [sagelib-9.2] building 'sage.misc.persist' extension [sagelib-9.2] building 'sage.misc.inherit_comparison' extension [sagelib-9.2] building 'sage.misc.citation' extension [sagelib-9.2] building 'sage.misc.cachefunc' extension [sagelib-9.2] building 'sage.misc.c3_controlled' extension [sagelib-9.2] building 'sage.misc.sage_ostools' extension [sagelib-9.2] building 'sage.misc.fast_methods' extension [sagelib-9.2] building 'sage.misc.constant_function' extension [sagelib-9.2] building 'sage.misc.sage_timeit_class' extension [sagelib-9.2] building 'sage.interfaces.sagespawn' extension [sagelib-9.2] building 'sage.interfaces.process' extension [sagelib-9.2] building 'sage.numerical.linear_tensor_element' extension [sagelib-9.2] building 'sage.numerical.mip' extension [sagelib-9.2] building 'sage.numerical.linear_functions' extension [sagelib-9.2] building 'sage.numerical.gauss_legendre' extension [sagelib-9.2] building 'sage.numerical.sdp' extension [sagelib-9.2] building 'sage.numerical.backends.matrix_sdp_backend' extension [sagelib-9.2] building 'sage.numerical.backends.interactivelp_backend' extension [sagelib-9.2] building 'sage.numerical.backends.generic_sdp_backend' extension [sagelib-9.2] building 'sage.numerical.backends.glpk_graph_backend' extension [sagelib-9.2] building 'sage.numerical.backends.cvxopt_sdp_backend' extension [sagelib-9.2] building 'sage.numerical.backends.glpk_backend' extension [sagelib-9.2] building 'sage.numerical.backends.cvxopt_backend' extension [sagelib-9.2] building 'sage.numerical.backends.generic_backend' extension [sagelib-9.2] building 'sage.numerical.backends.glpk_exact_backend' extension [sagelib-9.2] building 'sage.numerical.backends.ppl_backend' extension [sagelib-9.2] building 'sage.cpython.string' extension [sagelib-9.2] building 'sage.cpython.builtin_types' extension [sagelib-9.2] building 'sage.cpython.atexit' extension [sagelib-9.2] building 'sage.cpython.cython_metaclass' extension [sagelib-9.2] building 'sage.cpython.type' extension [sagelib-9.2] building 'sage.cpython.dict_del_by_value' extension [sagelib-9.2] building 'sage.cpython.wrapperdescr' extension [sagelib-9.2] building 'sage.cpython.getattr' extension [sagelib-9.2] building 'sage.cpython.debug' extension [sagelib-9.2] building 'sage.combinat.permutation_cython' extension [sagelib-9.2] building 'sage.combinat.partitions' extension [sagelib-9.2] building 'sage.combinat.expnums' extension [sagelib-9.2] building 'sage.combinat.fast_vector_partitions' 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.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.combinat_cython' extension [sagelib-9.2] building 'sage.combinat.words.word_char' extension [sagelib-9.2] building 'sage.combinat.words.word_datatypes' extension [sagelib-9.2] building 'sage.combinat.matrices.dancing_links' extension [sagelib-9.2] building 'sage.combinat.rigged_configurations.rigged_partition' extension [sagelib-9.2] building 'sage.combinat.designs.designs_pyx' extension [sagelib-9.2] building 'sage.combinat.designs.orthogonal_arrays_find_recursive' extension [sagelib-9.2] building 'sage.combinat.designs.gen_quadrangles_with_spread' extension [sagelib-9.2] building 'sage.combinat.designs.subhypergraph_search' extension [sagelib-9.2] building 'sage.combinat.designs.evenly_distributed_sets' 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.root_system.braid_orbit' 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.crystals.spins' extension [sagelib-9.2] building 'sage.combinat.crystals.pbw_datum' 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.posets.hasse_cython' extension [sagelib-9.2] building 'sage.matrix.matrix_symbolic_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_real_double_dense' extension [sagelib-9.2] building 'sage.matrix.matrix0' extension [sagelib-9.2] building 'sage.matrix.matrix_rational_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_complex_ball_dense' extension [sagelib-9.2] building 'sage.matrix.constructor' extension [sagelib-9.2] building 'sage.matrix.matrix' extension [sagelib-9.2] building 'sage.matrix.matrix_generic_sparse' extension [sagelib-9.2] building 'sage.matrix.matrix_polynomial_dense' extension [sagelib-9.2] building 'sage.matrix.misc' extension [sagelib-9.2] building 'sage.matrix.change_ring' extension [sagelib-9.2] building 'sage.matrix.matrix_gap' extension [sagelib-9.2] building 'sage.matrix.matrix_modn_dense_double' extension [sagelib-9.2] building 'sage.matrix.matrix_generic_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_modn_sparse' extension [sagelib-9.2] building 'sage.matrix.matrix1' 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_gf2e_dense' extension [sagelib-9.2] building 'sage.matrix.args' extension [sagelib-9.2] building 'sage.matrix.strassen' extension [sagelib-9.2] building 'sage.matrix.matrix_complex_double_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_double_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_sparse' extension [sagelib-9.2] building 'sage.matrix.matrix_window' extension [sagelib-9.2] building 'sage.matrix.matrix_cyclo_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_dense' extension [sagelib-9.2] building 'sage.matrix.echelon_matrix' extension [sagelib-9.2] building 'sage.matrix.matrix_mpolynomial_dense' extension [sagelib-9.2] building 'sage.matrix.matrix2' extension [sagelib-9.2] building 'sage.matrix.matrix_integer_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_integer_sparse' extension [sagelib-9.2] building 'sage.matrix.matrix_mod2_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_rational_sparse' extension [sagelib-9.2] building 'sage.schemes.toric.divisor_class' extension [sagelib-9.2] building 'sage.schemes.hyperelliptic_curves.hypellfrob' 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.schemes.elliptic_curves.descent_two_isogeny' extension [sagelib-9.2] building 'sage.games.sudoku_backtrack' extension [sagelib-9.2] building 'sage.quivers.algebra_elements' extension [sagelib-9.2] building 'sage.quivers.paths' extension [sagelib-9.2] building 'sage.sat.solvers.satsolver' extension [sagelib-9.2] building 'sage.structure.element' extension [sagelib-9.2] building 'sage.structure.parent_old' extension [sagelib-9.2] building 'sage.structure.list_clone_demo' extension [sagelib-9.2] building 'sage.structure.factory' extension [sagelib-9.2] building 'sage.structure.sage_object' extension [sagelib-9.2] building 'sage.structure.debug_options' extension [sagelib-9.2] building 'sage.structure.list_clone' extension [sagelib-9.2] building 'sage.structure.element_wrapper' extension [sagelib-9.2] building 'sage.structure.category_object' extension [sagelib-9.2] building 'sage.structure.coerce_maps' extension [sagelib-9.2] building 'sage.structure.misc' extension [sagelib-9.2] building 'sage.structure.list_clone_timings_cy' extension [sagelib-9.2] building 'sage.structure.richcmp' extension [sagelib-9.2] building 'sage.structure.parent_gens' extension [sagelib-9.2] building 'sage.structure.parent_base' extension [sagelib-9.2] building 'sage.structure.parent' extension [sagelib-9.2] building 'sage.structure.coerce_dict' extension [sagelib-9.2] building 'sage.structure.coerce' extension [sagelib-9.2] building 'sage.structure.coerce_actions' extension [sagelib-9.2] building 'sage.structure.mutability' extension [sagelib-9.2] building 'sage.data_structures.bitset' extension [sagelib-9.2] building 'sage.data_structures.binary_search' extension [sagelib-9.2] building 'sage.data_structures.blas_dict' extension [sagelib-9.2] building 'sage.data_structures.bounded_integer_sequences' extension [sagelib-9.2] building 'sage.data_structures.bitset_base' extension [sagelib-9.2] building 'sage.rings.real_lazy' extension [sagelib-9.2] building 'sage.rings.sum_of_squares' extension [sagelib-9.2] building 'sage.rings.noncommutative_ideals' extension [sagelib-9.2] building 'sage.rings.ring_extension_element' extension [sagelib-9.2] building 'sage.rings.integer_ring' extension [sagelib-9.2] building 'sage.rings.real_mpfi' extension [sagelib-9.2] building 'sage.rings.ring_extension' extension [sagelib-9.2] building 'sage.rings.complex_interval' extension [sagelib-9.2] building 'sage.rings.real_mpfr' extension [sagelib-9.2] building 'sage.rings.power_series_pari' extension [sagelib-9.2] building 'sage.rings.tate_algebra_ideal' extension [sagelib-9.2] building 'sage.rings.real_double' extension [sagelib-9.2] building 'sage.rings.laurent_series_ring_element' extension [sagelib-9.2] building 'sage.rings.complex_arb' extension [sagelib-9.2] building 'sage.rings.tate_algebra_element' extension [sagelib-9.2] building 'sage.rings.complex_mpc' extension [sagelib-9.2] building 'sage.rings.fast_arith' extension [sagelib-9.2] building 'sage.rings.power_series_poly' extension [sagelib-9.2] building 'sage.rings.bernmm' extension [sagelib-9.2] building 'sage.rings.complex_double' extension [sagelib-9.2] building 'sage.rings.ring_extension_morphism' extension [sagelib-9.2] building 'sage.rings.real_interval_absolute' extension [sagelib-9.2] building 'sage.rings.ring' extension [sagelib-9.2] building 'sage.rings.fraction_field_element' extension [sagelib-9.2] building 'sage.rings.integer' extension [sagelib-9.2] building 'sage.rings.ring_extension_conversion' extension [sagelib-9.2] building 'sage.rings.fraction_field_FpT' extension [sagelib-9.2] building 'sage.rings.puiseux_series_ring_element' extension [sagelib-9.2] building 'sage.rings.real_arb' extension [sagelib-9.2] building 'sage.rings.rational' extension [sagelib-9.2] building 'sage.rings.morphism' extension [sagelib-9.2] building 'sage.rings.factorint' extension [sagelib-9.2] building 'sage.rings.power_series_ring_element' extension [sagelib-9.2] building 'sage.rings.complex_number' extension [sagelib-9.2] building 'sage.rings.bernoulli_mod_p' extension [sagelib-9.2] building 'sage.rings.power_series_mpoly' extension [sagelib-9.2] building 'sage.rings.polynomial.evaluation_ntl' extension [sagelib-9.2] building 'sage.rings.polynomial.skew_polynomial_finite_field' extension [sagelib-9.2] building 'sage.rings.polynomial.polydict' extension [sagelib-9.2] building 'sage.rings.polynomial.real_roots' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_modn_dense_ntl' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_compiled' extension [sagelib-9.2] building 'sage.rings.polynomial.laurent_polynomial' 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.multi_polynomial_libsingular' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_integer_dense_ntl' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_ring_homomorphism' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_zz_pex' extension [sagelib-9.2] building 'sage.rings.polynomial.multi_polynomial_ideal_libsingular' extension [sagelib-9.2] building 'sage.rings.polynomial.symmetric_reduction' extension [sagelib-9.2] building 'sage.rings.polynomial.refine_root' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_zmod_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.multi_polynomial' extension [sagelib-9.2] building 'sage.rings.polynomial.evaluation_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_gf2x' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_rational_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.multi_polynomial_ring_base' extension [sagelib-9.2] building 'sage.rings.polynomial.hilbert' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_integer_dense_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.skew_polynomial_element' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_complex_arb' extension [sagelib-9.2] building 'sage.rings.polynomial.plural' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_real_mpfr_dense' extension [sagelib-9.2] building 'sage.rings.polynomial.cyclotomic' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_element' extension [sagelib-9.2] building 'sage.rings.polynomial.ore_polynomial_element' 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.padics.qadic_flint_FM' extension [sagelib-9.2] building 'sage.rings.padics.common_conversion' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer_ext' extension [sagelib-9.2] building 'sage.rings.padics.padic_printing' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_CR' extension [sagelib-9.2] building 'sage.rings.padics.padic_ext_element' extension [sagelib-9.2] building 'sage.rings.padics.qadic_flint_CA' extension [sagelib-9.2] building 'sage.rings.padics.padic_floating_point_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_capped_relative_element' extension [sagelib-9.2] building 'sage.rings.padics.qadic_flint_CR' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_FM_element' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer_flint' extension [sagelib-9.2] building 'sage.rings.padics.local_generic_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_fixed_mod_element' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer' extension [sagelib-9.2] building 'sage.rings.padics.padic_generic_element' extension [sagelib-9.2] building 'sage.rings.padics.qadic_flint_FP' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_CA_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_CR_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_capped_absolute_element' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_CA' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_FP' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_FM' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer_relative' extension [sagelib-9.2] building 'sage.rings.padics.morphism' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_element' extension [sagelib-9.2] building 'sage.rings.number_field.totallyreal' extension [sagelib-9.2] building 'sage.rings.number_field.number_field_element' extension [sagelib-9.2] building 'sage.rings.number_field.number_field_morphisms' extension [sagelib-9.2] building 'sage.rings.number_field.number_field_element_quadratic' 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.semirings.tropical_semiring' extension [sagelib-9.2] building 'sage.rings.function_field.element' extension [sagelib-9.2] building 'sage.rings.convert.mpfi' extension [sagelib-9.2] building 'sage.rings.finite_rings.finite_field_base' extension [sagelib-9.2] building 'sage.rings.finite_rings.element_base' extension [sagelib-9.2] building 'sage.rings.finite_rings.hom_finite_field_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.element_givaro' extension [sagelib-9.2] building 'sage.rings.finite_rings.element_ntl_gf2e' extension [sagelib-9.2] building 'sage.rings.finite_rings.residue_field' extension [sagelib-9.2] building 'sage.rings.finite_rings.integer_mod' extension [sagelib-9.2] building 'sage.rings.finite_rings.hom_prime_finite_field' extension [sagelib-9.2] building 'sage.graphs.convexity_properties' extension [sagelib-9.2] building 'sage.graphs.views' extension [sagelib-9.2] building 'sage.graphs.asteroidal_triples' extension [sagelib-9.2] building 'sage.graphs.weakly_chordal' extension [sagelib-9.2] building 'sage.graphs.line_graph' extension [sagelib-9.2] building 'sage.graphs.genus' extension [sagelib-9.2] building 'sage.graphs.isoperimetric_inequalities' extension [sagelib-9.2] building 'sage.graphs.strongly_regular_db' extension [sagelib-9.2] building 'sage.graphs.planarity' extension [sagelib-9.2] building 'sage.graphs.hyperbolicity' extension [sagelib-9.2] building 'sage.graphs.path_enumeration' extension [sagelib-9.2] building 'sage.graphs.generic_graph_pyx' extension [sagelib-9.2] building 'sage.graphs.traversals' extension [sagelib-9.2] building 'sage.graphs.distances_all_pairs' extension [sagelib-9.2] building 'sage.graphs.spanning_tree' extension [sagelib-9.2] building 'sage.graphs.chrompoly' extension [sagelib-9.2] building 'sage.graphs.connectivity' extension [sagelib-9.2] building 'sage.graphs.cliquer' extension [sagelib-9.2] building 'sage.graphs.graph_generators_pyx' extension [sagelib-9.2] building 'sage.graphs.independent_sets' extension [sagelib-9.2] building 'sage.graphs.centrality' extension [sagelib-9.2] building 'sage.graphs.trees' extension [sagelib-9.2] building 'sage.graphs.graph_coloring' extension [sagelib-9.2] building 'sage.graphs.comparability' extension [sagelib-9.2] building 'sage.graphs.matchpoly' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.fast_digraph' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.bandwidth' 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.graph_decompositions.clique_separators' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.vertex_separation' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.rankwidth' extension [sagelib-9.2] building 'sage.graphs.base.sparse_graph' extension [sagelib-9.2] building 'sage.graphs.base.static_dense_graph' extension [sagelib-9.2] building 'sage.graphs.base.dense_graph' extension [sagelib-9.2] building 'sage.graphs.base.static_sparse_graph' extension [sagelib-9.2] building 'sage.graphs.base.boost_graph' extension [sagelib-9.2] building 'sage.graphs.base.c_graph' extension [sagelib-9.2] building 'sage.graphs.base.static_sparse_backend' extension [sagelib-9.2] building 'sage.graphs.base.graph_backends' extension [sagelib-9.2] building 'sage.graphs.generators.distance_regular' extension [sagelib-9.2] building 'sage.finance.markov_multifractal_cython' extension [sagelib-9.2] building 'sage.finance.option' extension [sagelib-9.2] building 'sage.finance.fractal' extension [sagelib-9.2] building 'sage.finance.time_series' 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.arith.srange' extension [sagelib-9.2] building 'sage.arith.functions' 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.numerical_approx' extension [sagelib-9.2] building 'sage.arith.power' extension [sagelib-9.2] building 'sage.probability.probability_distribution' extension [sagelib-9.2] building 'sage.matroids.lean_matrix' extension [sagelib-9.2] building 'sage.matroids.linear_matroid' extension [sagelib-9.2] building 'sage.matroids.matroid' extension [sagelib-9.2] building 'sage.matroids.unpickling' extension [sagelib-9.2] building 'sage.matroids.basis_exchange_matroid' extension [sagelib-9.2] building 'sage.matroids.circuit_closures_matroid' extension [sagelib-9.2] building 'sage.matroids.union_matroid' extension [sagelib-9.2] building 'sage.matroids.set_system' extension [sagelib-9.2] building 'sage.matroids.extension' extension [sagelib-9.2] building 'sage.matroids.basis_matroid' 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.free_module_element' extension [sagelib-9.2] building 'sage.modules.vector_complex_double_dense' extension [sagelib-9.2] building 'sage.modules.vector_double_dense' extension [sagelib-9.2] building 'sage.modules.vector_real_double_dense' extension [sagelib-9.2] building 'sage.modules.vector_integer_dense' extension [sagelib-9.2] building 'sage.modules.vector_rational_sparse' extension [sagelib-9.2] building 'sage.modules.vector_modn_sparse' extension [sagelib-9.2] building 'sage.modules.module' extension [sagelib-9.2] building 'sage.modules.vector_rational_dense' extension [sagelib-9.2] building 'sage.modules.vector_mod2_dense' extension [sagelib-9.2] building 'sage.modules.finite_submodule_iter' extension [sagelib-9.2] building 'sage.modules.with_basis.indexed_element' extension [sagelib-9.2] building 'sage.lfunctions.zero_sums' extension [sagelib-9.2] building 'sage.modular.hypergeometric_misc' 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.modular.pollack_stevens.dist' extension [sagelib-9.2] building 'sage.modular.arithgroup.congroup' 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.modsym.relation_matrix_pyx' extension [sagelib-9.2] building 'sage.modular.modsym.heilbronn' extension [sagelib-9.2] building 'sage.modular.modsym.manin_symbol' extension [sagelib-9.2] building 'sage.modular.modsym.p1list' extension [sagelib-9.2] building 'sage.modular.modsym.apply' extension [sagelib-9.2] building 'sage.categories.category_singleton' extension [sagelib-9.2] building 'sage.categories.coercion_methods' extension [sagelib-9.2] building 'sage.categories.action' extension [sagelib-9.2] building 'sage.categories.category_cy_helper' extension [sagelib-9.2] building 'sage.categories.map' extension [sagelib-9.2] building 'sage.categories.morphism' extension [sagelib-9.2] building 'sage.categories.functor' extension [sagelib-9.2] building 'sage.categories.examples.semigroups_cython' extension [sagelib-9.2] building 'sage.sets.disjoint_set' extension [sagelib-9.2] building 'sage.sets.pythonclass' extension [sagelib-9.2] building 'sage.sets.finite_set_map_cy' extension [sagelib-9.2] building 'sage.sets.recursively_enumerated_set' extension [sagelib-9.2] building 'sage.crypto.boolean_function' 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.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.quadratic_forms.ternary' extension [sagelib-9.2] building 'sage.quadratic_forms.quadratic_form__evaluate' extension [sagelib-9.2] building 'sage.quadratic_forms.count_local_2' 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.hmm' extension [sagelib-9.2] building 'sage.stats.hmm.distributions' extension [sagelib-9.2] building 'sage.stats.hmm.util' extension [sagelib-9.2] building 'sage.stats.hmm.chmm' extension [sagelib-9.2] building 'sage.interacts.library_cython' extension [sagelib-9.2] building 'sage.tests.cython' extension [sagelib-9.2] building 'sage.tests.stl_vector' extension [sagelib-9.2] building 'sage.functions.prime_pi' extension [sagelib-9.2] building 'sage.libs.ecl' extension [sagelib-9.2] building 'sage.libs.libecm' 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.homfly' extension [sagelib-9.2] building 'sage.libs.flint.arith' extension [sagelib-9.2] building 'sage.libs.flint.fmpz_poly' extension [sagelib-9.2] building 'sage.libs.flint.flint' extension [sagelib-9.2] building 'sage.libs.symmetrica.symmetrica' extension [sagelib-9.2] building 'sage.libs.gsl.array' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_lzz_pX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2X' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2EX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pEContext' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_mat_ZZ' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_p' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_mat_GF2' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_mat_GF2E' extension [sagelib-9.2] building 'sage.libs.ntl.error' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2E' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pContext' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_lzz_pContext' extension [sagelib-9.2] building 'sage.libs.ntl.convert' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pE' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2EContext' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_lzz_p' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pEX' extension [sagelib-9.2] building 'sage.libs.singular.polynomial' extension [sagelib-9.2] building 'sage.libs.singular.function' extension [sagelib-9.2] building 'sage.libs.singular.option' extension [sagelib-9.2] building 'sage.libs.singular.singular' extension [sagelib-9.2] building 'sage.libs.singular.ring' extension [sagelib-9.2] building 'sage.libs.singular.groebner_strategy' 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.lcalc.lcalc_Lfunction' extension [sagelib-9.2] building 'sage.libs.glpk.error' extension [sagelib-9.2] building 'sage.libs.pari.convert_sage' extension [sagelib-9.2] building 'sage.libs.pari.convert_gmp' extension [sagelib-9.2] building 'sage.libs.pari.misc' extension [sagelib-9.2] building 'sage.libs.pari.convert_flint' extension [sagelib-9.2] building 'sage.libs.gap.element' extension [sagelib-9.2] building 'sage.libs.gap.libgap' extension [sagelib-9.2] building 'sage.libs.gap.util' extension [sagelib-9.2] building 'sage.libs.eclib.mwrank' extension [sagelib-9.2] building 'sage.libs.eclib.mat' 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.linbox.linbox_flint_interface' extension [sagelib-9.2] building 'sage.libs.mpmath.ext_libmp' extension [sagelib-9.2] building 'sage.libs.mpmath.ext_impl' extension [sagelib-9.2] building 'sage.libs.mpmath.ext_main' extension [sagelib-9.2] building 'sage.libs.mpmath.utils' extension [sagelib-9.2] building 'sage.libs.giac.giac' extension [sagelib-9.2] building 'sage.libs.gmp.pylong' extension [sagelib-9.2] building 'sage.libs.arb.arb_version' extension [sagelib-9.2] building 'sage.libs.arb.arith' extension [sagelib-9.2] building 'sage.libs.lrcalc.lrcalc' 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.point_collection' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face' 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.base' extension [sagelib-9.2] building 'sage.geometry.triangulation.base' extension [sagelib-9.2] building 'sage.docs.instancedoc' extension [sagelib-9.2] building 'sage.calculus.interpolation' extension [sagelib-9.2] building 'sage.calculus.integration' extension [sagelib-9.2] building 'sage.calculus.interpolators' extension [sagelib-9.2] building 'sage.calculus.ode' extension [sagelib-9.2] building 'sage.calculus.var' extension [sagelib-9.2] building 'sage.calculus.riemann' extension [sagelib-9.2] building 'sage.calculus.transforms.dwt' extension [sagelib-9.2] building 'sage.calculus.transforms.fft' extension [sagelib-9.2] building 'sage.algebras.quatalg.quaternion_algebra_cython' extension [sagelib-9.2] building 'sage.algebras.quatalg.quaternion_algebra_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.letterplace_ideal' extension [sagelib-9.2] building 'sage.algebras.letterplace.free_algebra_letterplace' extension [sagelib-9.2] building 'sage.algebras.lie_algebras.lie_algebra_element' extension [sagelib-9.2] building 'sage.monoids.free_abelian_monoid_element' extension [sagelib-9.2] building 'sage.groups.old' extension [sagelib-9.2] building 'sage.groups.libgap_wrapper' extension [sagelib-9.2] building 'sage.groups.group' 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_sets' 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_matrices' 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_lists' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.canonical_augmentation' 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_python' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.refinement_graphs' 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.symbolic.function' extension [sagelib-9.2] building 'sage.symbolic.getitem' extension [sagelib-9.2] building 'sage.symbolic.series' extension [sagelib-9.2] building 'sage.symbolic.ring' extension [sagelib-9.2] building 'sage.symbolic.constants_c' extension [sagelib-9.2] building 'sage.symbolic.comparison' extension [sagelib-9.2] building 'sage.symbolic.expression' extension [sagelib-9.2] building 'sage.symbolic.substitution_map' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_cdf' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_cc' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_rdf' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_rr' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_el' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_py' extension [sagelib-9.2] Executing 522 commands (using 4 threads) [sagelib-9.2] [ 1/522] creating build/temp.linux-x86_64-3.9/build [sagelib-9.2] creating build/temp.linux-x86_64-3.9/build/cythonized [sagelib-9.2] creating build/temp.linux-x86_64-3.9/build/cythonized/sage [sagelib-9.2] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/complex_plot.c -o build/temp.linux-x86_64-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-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/transform.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/transform.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/base.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/base.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/plot/plot3d/index_face_set.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/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/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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/transform.o -o build/lib.linux-x86_64-3.9/sage/plot/plot3d/transform.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/parametric_surface.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/parametric_surface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/complex_plot.o -o build/lib.linux-x86_64-3.9/sage/plot/complex_plot.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/implicit_surface.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/implicit_surface.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] 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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/parametric_surface.o -o build/lib.linux-x86_64-3.9/sage/plot/plot3d/parametric_surface.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/shapes.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/shapes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/index_face_set.o -o build/lib.linux-x86_64-3.9/sage/plot/plot3d/index_face_set.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 8/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/media/channels.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/media/channels.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/media/channels.o -o build/lib.linux-x86_64-3.9/sage/media/channels.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 9/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/classcall_metaclass.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/classcall_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/implicit_surface.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/plot/plot3d/implicit_surface.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 10/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_import.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_import.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/classcall_metaclass.o -o build/lib.linux-x86_64-3.9/sage/misc/classcall_metaclass.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 11/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/stopgap.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/stopgap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/stopgap.o -o build/lib.linux-x86_64-3.9/sage/misc/stopgap.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 12/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/parser.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/parser.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/misc/parser.c:11056:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 11056 | 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:11055:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 11055 | 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:10851:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 10851 | 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:10850:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10850 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/shapes.o -o build/lib.linux-x86_64-3.9/sage/plot/plot3d/shapes.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 13/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/pickle_old.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/pickle_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/pickle_old.o -o build/lib.linux-x86_64-3.9/sage/misc/pickle_old.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_string.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_import.o -o build/lib.linux-x86_64-3.9/sage/misc/lazy_import.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/weak_dict.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/weak_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_string.o -o build/lib.linux-x86_64-3.9/sage/misc/lazy_string.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 16/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/derivative.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/derivative.o -lgmp -o build/lib.linux-x86_64-3.9/sage/misc/derivative.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_attribute.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_attribute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/parser.o -o build/lib.linux-x86_64-3.9/sage/misc/parser.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 18/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/nested_class.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/nested_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/weak_dict.o -o build/lib.linux-x86_64-3.9/sage/misc/weak_dict.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_list.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_list.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_attribute.o -o build/lib.linux-x86_64-3.9/sage/misc/lazy_attribute.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/reset.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/reset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/nested_class.o -o build/lib.linux-x86_64-3.9/sage/misc/nested_class.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/function_mangling.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/function_mangling.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/reset.o -o build/lib.linux-x86_64-3.9/sage/misc/reset.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/allocator.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/plot/plot3d/base.o -o build/lib.linux-x86_64-3.9/sage/plot/plot3d/base.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/allocator.o -o build/lib.linux-x86_64-3.9/sage/misc/allocator.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/fpickle.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/fpickle.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/binary_tree.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/binary_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/misc/binary_tree.c: In function ‘__pyx_f_4sage_4misc_11binary_tree_binary_tree_head_excise’: [sagelib-9.2] build/cythonized/sage/misc/binary_tree.c:2667:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [sagelib-9.2] 2667 | __pyx_v_right = (((int)__pyx_v_self) & 1); [sagelib-9.2] | ^ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/function_mangling.o -o build/lib.linux-x86_64-3.9/sage/misc/function_mangling.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/search.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/search.o -o build/lib.linux-x86_64-3.9/sage/misc/search.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 26/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/c3.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/c3.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/lazy_list.o -o build/lib.linux-x86_64-3.9/sage/misc/lazy_list.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 27/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/session.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/session.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/binary_tree.o -o build/lib.linux-x86_64-3.9/sage/misc/binary_tree.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/c3.o -o build/lib.linux-x86_64-3.9/sage/misc/c3.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/callable_dict.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/callable_dict.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/misc_c.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/misc_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/fpickle.o -o build/lib.linux-x86_64-3.9/sage/misc/fpickle.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/randstate.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/randstate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/callable_dict.o -o build/lib.linux-x86_64-3.9/sage/misc/callable_dict.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/persist.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/persist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/session.o -o build/lib.linux-x86_64-3.9/sage/misc/session.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 32/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/misc -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/inherit_comparison.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/inherit_comparison.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/inherit_comparison.o -o build/lib.linux-x86_64-3.9/sage/misc/inherit_comparison.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/citation.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/citation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/randstate.o -lgmp -o build/lib.linux-x86_64-3.9/sage/misc/randstate.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/cachefunc.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/cachefunc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/misc_c.o -o build/lib.linux-x86_64-3.9/sage/misc/misc_c.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/c3_controlled.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/c3_controlled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/citation.o -o build/lib.linux-x86_64-3.9/sage/misc/citation.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/sage_ostools.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/sage_ostools.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/sage_ostools.o -lsqlite3 -o build/lib.linux-x86_64-3.9/sage/misc/sage_ostools.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/fast_methods.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/fast_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/persist.o -o build/lib.linux-x86_64-3.9/sage/misc/persist.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/constant_function.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/fast_methods.o -o build/lib.linux-x86_64-3.9/sage/misc/fast_methods.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/sage_timeit_class.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/sage_timeit_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/constant_function.o -o build/lib.linux-x86_64-3.9/sage/misc/constant_function.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 40/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/interfaces/sagespawn.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/c3_controlled.o -o build/lib.linux-x86_64-3.9/sage/misc/c3_controlled.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/interfaces/process.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/interfaces/process.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/sage_timeit_class.o -o build/lib.linux-x86_64-3.9/sage/misc/sage_timeit_class.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 42/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/linear_tensor_element.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/interfaces/sagespawn.o -o build/lib.linux-x86_64-3.9/sage/interfaces/sagespawn.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/mip.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/interfaces/process.o -o build/lib.linux-x86_64-3.9/sage/interfaces/process.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/linear_functions.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/linear_functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/misc/cachefunc.o -o build/lib.linux-x86_64-3.9/sage/misc/cachefunc.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/gauss_legendre.c -o build/temp.linux-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/linear_tensor_element.o -o build/lib.linux-x86_64-3.9/sage/numerical/linear_tensor_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/sdp.c -o build/temp.linux-x86_64-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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/gauss_legendre.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/numerical/gauss_legendre.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 47/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/linear_functions.o -o build/lib.linux-x86_64-3.9/sage/numerical/linear_functions.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/interactivelp_backend.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/interactivelp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/sdp.o -o build/lib.linux-x86_64-3.9/sage/numerical/sdp.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -o build/lib.linux-x86_64-3.9/sage/numerical/backends/matrix_sdp_backend.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -o build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_sdp_backend.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/mip.o -o build/lib.linux-x86_64-3.9/sage/numerical/mip.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/glpk_backend.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/glpk_graph_backend.o -lglpk -lgmp -lz -o build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_graph_backend.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/cvxopt_backend.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/cvxopt_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -o build/lib.linux-x86_64-3.9/sage/numerical/backends/cvxopt_sdp_backend.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/generic_backend.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/generic_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/interactivelp_backend.o -o build/lib.linux-x86_64-3.9/sage/numerical/backends/interactivelp_backend.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -o build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_exact_backend.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/ppl_backend.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/cvxopt_backend.o -o build/lib.linux-x86_64-3.9/sage/numerical/backends/cvxopt_backend.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 57/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/string.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/string.o -o build/lib.linux-x86_64-3.9/sage/cpython/string.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/builtin_types.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/builtin_types.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/builtin_types.o -o build/lib.linux-x86_64-3.9/sage/cpython/builtin_types.cpython-39-x86_64-linux-gnu.so [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] [ 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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/atexit.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/atexit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/atexit.o -o build/lib.linux-x86_64-3.9/sage/cpython/atexit.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 60/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/cython_metaclass.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/cython_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/cython_metaclass.o -o build/lib.linux-x86_64-3.9/sage/cpython/cython_metaclass.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/type.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/type.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/type.o -o build/lib.linux-x86_64-3.9/sage/cpython/type.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/cpython/dict_del_by_value.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/dict_del_by_value.o -o build/lib.linux-x86_64-3.9/sage/cpython/dict_del_by_value.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/wrapperdescr.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/wrapperdescr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/glpk_backend.o -lglpk -lgmp -lz -o build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_backend.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/getattr.c -o build/temp.linux-x86_64-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:3622:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 3622 | 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:3621:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 3621 | 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:3417:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 3417 | 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:3416:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 3416 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/ppl_backend.o -lgmp -o build/lib.linux-x86_64-3.9/sage/numerical/backends/ppl_backend.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/debug.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/debug.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/wrapperdescr.o -o build/lib.linux-x86_64-3.9/sage/cpython/wrapperdescr.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 66/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/permutation_cython.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/permutation_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/getattr.o -o build/lib.linux-x86_64-3.9/sage/cpython/getattr.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/partitions.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/permutation_cython.o -o build/lib.linux-x86_64-3.9/sage/combinat/permutation_cython.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 68/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/expnums.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/cpython/debug.o -o build/lib.linux-x86_64-3.9/sage/cpython/debug.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/fast_vector_partitions.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/fast_vector_partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/partitions.o -o build/lib.linux-x86_64-3.9/sage/combinat/partitions.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/subword_complex_c.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/subword_complex_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/expnums.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/expnums.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/q_bernoulli.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/q_bernoulli.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/numerical/backends/generic_backend.o -o build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_backend.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/degree_sequences.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/subword_complex_c.o -o build/lib.linux-x86_64-3.9/sage/combinat/subword_complex_c.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/enumeration_mod_permgroup.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/fast_vector_partitions.o -o build/lib.linux-x86_64-3.9/sage/combinat/fast_vector_partitions.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 74/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/debruijn_sequence.c -o build/temp.linux-x86_64-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’: [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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/q_bernoulli.o -o build/lib.linux-x86_64-3.9/sage/combinat/q_bernoulli.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/combinat_cython.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/combinat_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/degree_sequences.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/degree_sequences.cpython-39-x86_64-linux-gnu.so -lpari [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] [ 76/522] creating build/temp.linux-x86_64-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-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/words/word_char.c -o build/temp.linux-x86_64-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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/enumeration_mod_permgroup.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/combinat/enumeration_mod_permgroup.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/words/word_datatypes.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/words/word_datatypes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/debruijn_sequence.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/debruijn_sequence.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 78/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/matrices/dancing_links.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/matrices/dancing_links.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/words/word_char.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/words/word_char.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 79/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/words/word_datatypes.o -o build/lib.linux-x86_64-3.9/sage/combinat/words/word_datatypes.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 80/522] creating build/temp.linux-x86_64-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-m7WX2B/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/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/designs_pyx.c -o build/temp.linux-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/combinat_cython.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/combinat_cython.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/rigged_configurations/rigged_partition.o -o build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rigged_partition.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/matrices/dancing_links.o -o build/lib.linux-x86_64-3.9/sage/combinat/matrices/dancing_links.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/subhypergraph_search.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/designs/designs_pyx.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/designs/designs_pyx.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 84/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/designs/orthogonal_arrays_find_recursive.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 85/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.o -o build/lib.linux-x86_64-3.9/sage/combinat/designs/gen_quadrangles_with_spread.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/designs/subhypergraph_search.o -o build/lib.linux-x86_64-3.9/sage/combinat/designs/subhypergraph_search.cpython-39-x86_64-linux-gnu.so -lpari [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 ‘long 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] [ 87/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/combinat/root_system/braid_orbit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/root_system/braid_orbit.o -o build/lib.linux-x86_64-3.9/sage/combinat/root_system/braid_orbit.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 88/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/designs/evenly_distributed_sets.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/letters.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/crystals/letters.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/root_system/reflection_group_element.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/spins.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/crystals/spins.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/root_system/reflection_group_c.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_c.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/pbw_datum.c -o build/temp.linux-x86_64-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/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:29: 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/crystals/spins.o -o build/lib.linux-x86_64-3.9/sage/combinat/crystals/spins.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 92/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/integer_lists/base.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/crystals/pbw_datum.o -o build/lib.linux-x86_64-3.9/sage/combinat/crystals/pbw_datum.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/integer_lists/invlex.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/integer_lists/invlex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/integer_lists/base.o -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/base.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [ 94/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/posets/hasse_cython.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/posets/hasse_cython.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/combinat/posets/hasse_cython.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [ 95/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_symbolic_dense.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/crystals/tensor_product_element.o -o build/lib.linux-x86_64-3.9/sage/combinat/crystals/tensor_product_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/integer_lists/invlex.o -o build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/invlex.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix0.c -o build/temp.linux-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_real_double_dense.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_real_double_dense.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/ext -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_rational_dense.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_rational_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -mmmx -msse -msse2 -I/usr/include/libpng16 -std=c99 [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/matrix_rational_dense.c:29530:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 29530 | 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:29529:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 29529 | 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:29403:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 29403 | 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:29402:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 29402 | 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:29274:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 29274 | 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:29273:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 29273 | 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:29084:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 29084 | 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:29083:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 29083 | 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:28868:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 28868 | 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:28867:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 28867 | 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:26814:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 26814 | 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:26813:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 26813 | 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:26609:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 26609 | 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:26608:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 26608 | 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:26291:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 26291 | static PyObject *__pyx_pw_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:26290:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 26290 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:25946:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 25946 | 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:25945:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 25945 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_symbolic_dense.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_symbolic_dense.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/arb -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_complex_ball_dense.o -lflint -lflint-arb -lgmp -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_ball_dense.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/constructor.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/constructor.o -o build/lib.linux-x86_64-3.9/sage/matrix/constructor.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_generic_sparse.c -o build/temp.linux-x86_64-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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/combinat/crystals/letters.o -o build/lib.linux-x86_64-3.9/sage/combinat/crystals/letters.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_polynomial_dense.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_generic_sparse.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_sparse.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/misc.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_rational_dense.o -LCBLAS_LIBDIR -liml -lpari -lflint -lntl -lgmp -lgslcblas -lm -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_dense.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/change_ring.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/change_ring.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matrix/change_ring.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_gap.c -o build/temp.linux-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_gap.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_gap.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -ICBLAS_INCDIR -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/misc.o -lflint -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/matrix/misc.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_generic_dense.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_generic_dense.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_dense.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/libs/flint -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_modn_sparse.cpp -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix0.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix0.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [110/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix1.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix1.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] 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:6229:33: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 6229 | 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:6413:33: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 6413 | 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: At global scope: [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24038:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 24038 | 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:24037:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 24037 | 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:23833:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 23833 | 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:23832:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 23832 | 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:22935:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22935 | 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:22934:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 22934 | 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:22808:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22808 | 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:22807:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 22807 | 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:22679:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22679 | 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:22678:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 22678 | 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:22489:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22489 | 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:22488:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 22488 | 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:22273:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22273 | 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:22272:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 22272 | 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:20777:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20777 | static PyObject *__pyx_pw_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:20776:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 20776 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:20432:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20432 | 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:20431:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 20431 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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_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 ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_polynomial_dense.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_polynomial_dense.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [111/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/action.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/action.o -o build/lib.linux-x86_64-3.9/sage/matrix/action.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [112/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -ICBLAS_INCDIR -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix1.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix1.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_gf2e_dense.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_gf2e_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -mmmx -msse -msse2 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13569:22: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 13569 | 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:13568:17: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 13568 | 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:13442:22: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 13442 | 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:13441:17: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 13441 | 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:13313:22: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 13313 | 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:13312:17: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 13312 | 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:13123:22: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 13123 | 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:13122:17: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 13122 | 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:12907:22: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 12907 | 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:12906:17: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 12906 | 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:12620:22: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 12620 | static PyObject *__pyx_pw_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:12619:17: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 12619 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:12275:22: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 12275 | 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:12274:17: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 12274 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:6226:33: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 6226 | 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:6410:33: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 6410 | 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_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:574:40: warning: ‘__pyx_v_r’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 574 | #define PyInt_FromSize_t PyLong_FromSize_t [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:8300:10: note: ‘__pyx_v_r’ was declared here [sagelib-9.2] 8300 | size_t __pyx_v_r; [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:23942:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 23942 | 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:23941:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 23941 | 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:23737:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 23737 | 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:23736:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 23736 | 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:22839:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22839 | 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:22838:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 22838 | 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:22712:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22712 | 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:22711:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 22711 | 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:22583:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22583 | 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:22582:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 22582 | 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:22393:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22393 | 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:22392:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 22392 | 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:22177:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 22177 | 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:22176:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 22176 | 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:20681:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20681 | static PyObject *__pyx_pw_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:20680:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 20680 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:20336:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20336 | 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:20335:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 20335 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_gf2e_dense.o -lm4rie -lm4ri -lpng16 -lm -lz -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_gf2e_dense.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/args.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/args.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/args.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matrix/args.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/strassen.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/strassen.o -o build/lib.linux-x86_64-3.9/sage/matrix/strassen.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_complex_double_dense.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_double_dense.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_double_dense.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_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_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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/matrix/matrix_modn_sparse.cpython-39-x86_64-linux-gnu.so -fopenmp -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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_sparse.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_sparse.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_sparse.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_window.c -o build/temp.linux-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/matrix/matrix_modn_dense_double.cpython-39-x86_64-linux-gnu.so -fopenmp -lpari [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-m7WX2B/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/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/arb -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_cyclo_dense.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_cyclo_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_double_dense.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_double_dense.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_dense.c -o build/temp.linux-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_window.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_window.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/echelon_matrix.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_dense.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_dense.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/echelon_matrix.o -o build/lib.linux-x86_64-3.9/sage/matrix/echelon_matrix.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix2.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix2.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/matrix/matrix_mpolynomial_dense.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_integer_dense.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -mmmx -msse -msse2 -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:6584:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 6584 | 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:6596:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 6596 | 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:12161:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 12161 | 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:12173:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 12173 | 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:12416:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 12416 | 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:12428:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 12428 | 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:12537:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 12537 | 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:12549:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 12549 | 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:16008:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 16008 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_7; __pyx_v_i++) { [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] 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:31647:35: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 31647 | 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:31659:37: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] [sagelib-9.2] 31659 | 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:32009:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 32009 | 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:32021:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 32021 | 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:35594:35: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] [sagelib-9.2] 35594 | 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:35805:35: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 35805 | 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:35815:37: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 35815 | 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:48440:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 48440 | 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:48501:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 48501 | 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:48523:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 48523 | 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:48535:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 48535 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_17; __pyx_t_15+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48570:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 48570 | 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:48593:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 48593 | 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:48615:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 48615 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53575:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 53575 | 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:53574:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 53574 | 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:53448:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 53448 | 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:53447:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 53447 | 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:53319:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 53319 | 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:53318:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 53318 | 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:53129:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 53129 | 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:53128:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 53128 | 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:52913:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 52913 | 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:52912:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 52912 | 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:49862:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 49862 | 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:49861:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 49861 | 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:49657:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 49657 | 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:49656:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 49656 | 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:49267:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 49267 | static PyObject *__pyx_pw_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:49266:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 49266 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:48922:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 48922 | 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:48921:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 48921 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/matrix/matrix_modn_dense_float.cpython-39-x86_64-linux-gnu.so -fopenmp -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-m7WX2B/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./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_integer_sparse.cpp -o build/temp.linux-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_cyclo_dense.o -lflint -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_cyclo_dense.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_mod2_dense.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -mmmx -msse -msse2 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:20557:20: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 20557 | 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:20556:15: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 20556 | 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:20352:20: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 20352 | 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:20351:15: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 20351 | 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:20072:20: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 20072 | 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:20071:15: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 20071 | 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:19945:20: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 19945 | 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:19944:15: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 19944 | 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:19816:20: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 19816 | 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:19815:15: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 19815 | 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:19626:20: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 19626 | 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:19625:15: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 19625 | 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:19410:20: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 19410 | 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:19409:15: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 19409 | 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:17473:20: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17473 | static PyObject *__pyx_pw_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:17472:15: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17472 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:17128:20: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17128 | 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:17127:15: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17127 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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: 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 ‘long 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_mod2_dense.o -lgmp -lm4ri -lgd -lpng16 -lm -lz -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_mod2_dense.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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/libs/flint -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_rational_sparse.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix_rational_sparse.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_sparse.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [129/522] creating build/temp.linux-x86_64-3.9/build/cythonized/sage/schemes [sagelib-9.2] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/schemes/toric/divisor_class.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/schemes/toric/divisor_class.o -lgmp -o build/lib.linux-x86_64-3.9/sage/schemes/toric/divisor_class.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [130/522] creating build/temp.linux-x86_64-3.9/build/cythonized/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating build/temp.linux-x86_64-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-m7WX2B/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/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp -o build/temp.linux-x86_64-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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp -o build/temp.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/matrix/matrix_integer_dense.cpython-39-x86_64-linux-gnu.so -lpari -fopenmp [sagelib-9.2] [131/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.cpp -o build/temp.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.o -o build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/period_lattice_region.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.o build/temp.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o build/temp.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o build/temp.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.o -lntl -lgmp -lzn_poly -o build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.o -lpari -lflint -lratpoints -lgmp -o build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/descent_two_isogeny.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [134/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/games/sudoku_backtrack.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/games/sudoku_backtrack.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/games/sudoku_backtrack.o -o build/lib.linux-x86_64-3.9/sage/games/sudoku_backtrack.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [135/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quivers/algebra_elements.c -o build/temp.linux-x86_64-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:35939:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 35939 | 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:35938:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 35938 | 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:35812:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 35812 | 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:35811:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 35811 | 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:35683:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 35683 | 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:35682:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 35682 | 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:35493:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 35493 | 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:35492:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 35492 | 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:35277:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 35277 | 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:35276:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 35276 | 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:35135:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 35135 | static PyObject *__pyx_pw_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:35134:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 35134 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:34790:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 34790 | 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:34789:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 34789 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:27860:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 27860 | 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:27859:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 27859 | 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:27655:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 27655 | 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:27654:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 27654 | 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:10792:12: warning: ‘__pyx_f_4sage_7quivers_16algebra_elements_poly_iadd_d’ defined but not used [-Wunused-function] [sagelib-9.2] 10792 | 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:8221:70: warning: ‘__pyx_f_4sage_7quivers_16algebra_elements_term_mul_term’ defined but not used [-Wunused-function] [sagelib-9.2] 8221 | 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:8043:70: warning: ‘__pyx_f_4sage_7quivers_16algebra_elements_term_scale_recursive’ defined but not used [-Wunused-function] [sagelib-9.2] 8043 | 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:7166:12: warning: ‘__pyx_f_4sage_7quivers_16algebra_elements_path_mul_mon_mul_path’ defined but not used [-Wunused-function] [sagelib-9.2] 7166 | 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:6225:70: warning: ‘__pyx_f_4sage_7quivers_16algebra_elements_term_create_keep’ defined but not used [-Wunused-function] [sagelib-9.2] 6225 | 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:22675:28: warning: ‘__pyx_v_tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 22675 | __pyx_v_tmp->nxt = __pyx_t_5; [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/quivers/algebra_elements.o -lgmp -o build/lib.linux-x86_64-3.9/sage/quivers/algebra_elements.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quivers/paths.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/quivers/paths.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.o -lgmp -o build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/mod_sym_num.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [137/522] creating build/temp.linux-x86_64-3.9/build/cythonized/sage/sat [sagelib-9.2] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sat/solvers/satsolver.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/sat/solvers/satsolver.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/quivers/paths.c:17149:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 17149 | 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:17148:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 17148 | 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:17022:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 17022 | 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:17021:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 17021 | 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:16893:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 16893 | 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:16892:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 16892 | 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:16703:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 16703 | 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:16702:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 16702 | 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:16487:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 16487 | 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:16486:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 16486 | 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:9618:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 9618 | 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:9617:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 9617 | 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:9413:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 9413 | 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:9412:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 9412 | 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:7918:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 7918 | static PyObject *__pyx_pw_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:7917:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7917 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:7573:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 7573 | 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:7572:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7572 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/sat/solvers/satsolver.o -o build/lib.linux-x86_64-3.9/sage/sat/solvers/satsolver.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [138/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/element.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/quivers/paths.o -lgmp -o build/lib.linux-x86_64-3.9/sage/quivers/paths.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_old.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent_old.o -o build/lib.linux-x86_64-3.9/sage/structure/parent_old.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone_demo.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/list_clone_demo.o -o build/lib.linux-x86_64-3.9/sage/structure/list_clone_demo.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/factory.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/structure/element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/sage_object.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/sage_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/factory.o -o build/lib.linux-x86_64-3.9/sage/structure/factory.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [143/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/debug_options.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/debug_options.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/debug_options.o -o build/lib.linux-x86_64-3.9/sage/structure/debug_options.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [144/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/sage_object.o -o build/lib.linux-x86_64-3.9/sage/structure/sage_object.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [145/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/element_wrapper.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/element_wrapper.o -o build/lib.linux-x86_64-3.9/sage/structure/element_wrapper.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [146/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/category_object.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/category_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/list_clone.o -o build/lib.linux-x86_64-3.9/sage/structure/list_clone.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_maps.c -o build/temp.linux-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/category_object.o -o build/lib.linux-x86_64-3.9/sage/structure/category_object.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/misc.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/misc.o -o build/lib.linux-x86_64-3.9/sage/structure/misc.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/list_clone_timings_cy.o -o build/lib.linux-x86_64-3.9/sage/structure/list_clone_timings_cy.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/richcmp.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/richcmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/coerce_maps.o -o build/lib.linux-x86_64-3.9/sage/structure/coerce_maps.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [151/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_gens.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent_gens.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/richcmp.o -o build/lib.linux-x86_64-3.9/sage/structure/richcmp.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_base.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent_gens.o -o build/lib.linux-x86_64-3.9/sage/structure/parent_gens.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent_base.o -o build/lib.linux-x86_64-3.9/sage/structure/parent_base.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_dict.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/coerce_dict.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matrix/matrix2.o -o build/lib.linux-x86_64-3.9/sage/matrix/matrix2.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/coerce_dict.o -o build/lib.linux-x86_64-3.9/sage/structure/coerce_dict.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/rings -I./sage/cpython -I/usr/lib/python3/dist-packages/gmpy2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/coerce.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_actions.c -o build/temp.linux-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/coerce_actions.o -lgmp -o build/lib.linux-x86_64-3.9/sage/structure/coerce_actions.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/mutability.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/mutability.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/mutability.o -o build/lib.linux-x86_64-3.9/sage/structure/mutability.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [158/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bitset.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/parent.o -o build/lib.linux-x86_64-3.9/sage/structure/parent.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/binary_search.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/binary_search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/binary_search.o -o build/lib.linux-x86_64-3.9/sage/data_structures/binary_search.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/blas_dict.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/blas_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/blas_dict.o -o build/lib.linux-x86_64-3.9/sage/data_structures/blas_dict.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [161/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/structure/coerce.o -o build/lib.linux-x86_64-3.9/sage/structure/coerce.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bitset_base.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/bitset_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/data_structures/bitset_base.c:4726:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 4726 | 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:4725:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 4725 | 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:4521:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 4521 | 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:4520:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 4520 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/bitset.o -lgmp -o build/lib.linux-x86_64-3.9/sage/data_structures/bitset.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [163/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_lazy.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/bitset_base.o -lgmp -o build/lib.linux-x86_64-3.9/sage/data_structures/bitset_base.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/sum_of_squares.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/sum_of_squares.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/sum_of_squares.o -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/sum_of_squares.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/noncommutative_ideals.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/data_structures/bounded_integer_sequences.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/data_structures/bounded_integer_sequences.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_element.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/noncommutative_ideals.o -o build/lib.linux-x86_64-3.9/sage/rings/noncommutative_ideals.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/integer_ring.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/real_lazy.o -o build/lib.linux-x86_64-3.9/sage/rings/real_lazy.cpython-39-x86_64-linux-gnu.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-m7WX2B/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 -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_mpfi.c -o build/temp.linux-x86_64-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:12533:68: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘mp_exp_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 12533 | __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:12653:68: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘mp_exp_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 12653 | __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:33732:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 33732 | 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:33731:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 33731 | 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:33527:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 33527 | 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:33526:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 33526 | 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:33247:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 33247 | 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:33246:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 33246 | 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:33120:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 33120 | 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:33119:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 33119 | 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:32991:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 32991 | 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:32990:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 32990 | 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:32801:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 32801 | 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:32800:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 32800 | 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:32585:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 32585 | 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:32584:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 32584 | 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:31978:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 31978 | static PyObject *__pyx_pw_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:31977:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 31977 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:31633:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 31633 | 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:31632:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 31632 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/ring_extension_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/ring_extension_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/integer_ring.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/integer_ring.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_interval.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_interval.o -lflint -lmpfi -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/complex_interval.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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/usr/lib/python3/dist-packages/gmpy2 -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_mpfr.c -o build/temp.linux-x86_64-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:40620:18: warning: ‘__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits’ defined but not used [-Wunused-function] [sagelib-9.2] 40620 | 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:40619:13: warning: ‘__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits’ defined but not used [-Wunused-variable] [sagelib-9.2] 40619 | 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:39988:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 39988 | 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:39987:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 39987 | 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:39861:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 39861 | 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:39860:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 39860 | 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:39732:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 39732 | 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:39731:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 39731 | 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:39542:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 39542 | 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:39541:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 39541 | 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:39326:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 39326 | 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:39325:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 39325 | 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:39163:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 39163 | 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:39162:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 39162 | 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:38958:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 38958 | 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:38957:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 38957 | 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:38257:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 38257 | static PyObject *__pyx_pw_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:38256:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 38256 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:37912:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 37912 | 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:37911:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 37911 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/real_mpfi.o -lmpfi -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/real_mpfi.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_pari.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/power_series_pari.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/ring_extension.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/ring_extension.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/tate_algebra_ideal.c -o build/temp.linux-x86_64-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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/power_series_pari.o -lpari -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/power_series_pari.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/usr/lib/python3/dist-packages/gmpy2 -I/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_double.c -o build/temp.linux-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/matrix/matrix_integer_sparse.cpython-39-x86_64-linux-gnu.so -fopenmp -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/rings/laurent_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/real_mpfr.o -lpari -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/real_mpfr.cpython-39-x86_64-linux-gnu.so -lpari [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] [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-m7WX2B/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/include/x86_64-linux-gnu/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_arb.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/tate_algebra_ideal.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_ideal.cpython-39-x86_64-linux-gnu.so -lpari [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] [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/tate_algebra_element.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/tate_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/real_double.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lpari -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/real_double.cpython-39-x86_64-linux-gnu.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-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_mpc.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_mpc.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] build/cythonized/sage/rings/complex_mpc.c:24339:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 24339 | 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:24338:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 24338 | 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:24212:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 24212 | 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:24211:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 24211 | 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:24083:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 24083 | 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:24082:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 24082 | 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:23893:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 23893 | 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:23892:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 23892 | 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:23677:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 23677 | 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:23676:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 23676 | 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:23514:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 23514 | 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:23513:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 23513 | 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:23309:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 23309 | 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:23308:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 23308 | 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:22991:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 22991 | static PyObject *__pyx_pw_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:22990:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 22990 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:22646:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 22646 | 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:22645:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 22645 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/laurent_series_ring_element.o -o build/lib.linux-x86_64-3.9/sage/rings/laurent_series_ring_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/fast_arith.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_mpc.o -lmpfr -lmpc -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/complex_mpc.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_poly.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/power_series_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/fast_arith.o -lpari -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/fast_arith.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [181/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/bernmm.cpp -o build/temp.linux-x86_64-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/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] 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] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/rings/bernmm/bern_modp.cpp -o build/temp.linux-x86_64-3.9/sage/rings/bernmm/bern_modp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_arb.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lflint -lflint-arb -lmpfr -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/complex_arb.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/gmpy2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_double.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/rings/bernmm/bern_modp_util.cpp -o build/temp.linux-x86_64-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/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] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/rings/bernmm/bern_rat.cpp -o build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/bernmm.o build/temp.linux-x86_64-3.9/sage/rings/bernmm/bern_modp.o build/temp.linux-x86_64-3.9/sage/rings/bernmm/bern_modp_util.o build/temp.linux-x86_64-3.9/sage/rings/bernmm/bern_rat.o -lntl -lgmp -lpthread -o build/lib.linux-x86_64-3.9/sage/rings/bernmm.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_morphism.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/tate_algebra_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_interval_absolute.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/real_interval_absolute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/power_series_poly.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/power_series_poly.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_double.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lpari -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/complex_double.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/fraction_field_element.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/ring_extension_morphism.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/ring_extension_morphism.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/gmpy2 -I./sage/libs/flint -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/integer.c -o build/temp.linux-x86_64-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:10739:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 10739 | 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:17503:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 17503 | __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:24638:33: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] [sagelib-9.2] 24638 | __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:51106:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 51106 | 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:51105:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 51105 | 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:50979:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 50979 | 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:50978:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 50978 | 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:50850:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 50850 | 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:50849:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 50849 | 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:50660:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 50660 | 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:50659:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 50659 | 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:50444:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 50444 | 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:50443:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 50443 | 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:48489:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 48489 | 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:48488:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 48488 | 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:48284:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 48284 | 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:48283:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 48283 | 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:46597:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 46597 | static PyObject *__pyx_pw_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:46596:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 46596 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:46252:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 46252 | 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:46251:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 46251 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:45351:18: warning: ‘__pyx_f_4sage_5rings_7integer_integer’ defined but not used [-Wunused-function] [sagelib-9.2] 45351 | static PyObject *__pyx_f_4sage_5rings_7integer_integer(PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/real_interval_absolute.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/real_interval_absolute.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_conversion.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/fraction_field_element.o -o build/lib.linux-x86_64-3.9/sage/rings/fraction_field_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/fraction_field_FpT.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/fraction_field_FpT.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/ring_extension_conversion.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/ring_extension_conversion.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/ring.o -o build/lib.linux-x86_64-3.9/sage/rings/ring.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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 -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_arb.c -o build/temp.linux-x86_64-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/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] build/cythonized/sage/rings/real_arb.c:29552:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 29552 | 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:29551:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 29551 | 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:29347:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 29347 | 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:29346:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 29346 | 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:27210:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 27210 | static PyObject *__pyx_pw_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:27209:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 27209 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:26865:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 26865 | 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:26864:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 26864 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/puiseux_series_ring_element.o -o build/lib.linux-x86_64-3.9/sage/rings/puiseux_series_ring_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/gmpy2 -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/rational.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/rational.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/rational.c:37031:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 37031 | 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:37030:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 37030 | 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:36904:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 36904 | 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:36903:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 36903 | 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:36775:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 36775 | 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:36774:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 36774 | 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:36585:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 36585 | 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:36584:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 36584 | 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:36369:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 36369 | 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:36368:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 36368 | 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:36206:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 36206 | 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:36205:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 36205 | 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:36001:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 36001 | 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:36000:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 36000 | 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:34187:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 34187 | static PyObject *__pyx_pw_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:34186:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 34186 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:33842:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 33842 | 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:33841:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 33841 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:4607:18: warning: ‘__pyx_f_4sage_5rings_8rational_Rational_sub_’ defined but not used [-Wunused-function] [sagelib-9.2] 4607 | 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:4512:18: warning: ‘__pyx_f_4sage_5rings_8rational_Rational_add_’ defined but not used [-Wunused-function] [sagelib-9.2] 4512 | 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:4417:18: warning: ‘__pyx_f_4sage_5rings_8rational_Rational_div_’ defined but not used [-Wunused-function] [sagelib-9.2] 4417 | 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:4322:18: warning: ‘__pyx_f_4sage_5rings_8rational_Rational_mul_’ defined but not used [-Wunused-function] [sagelib-9.2] 4322 | 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/fraction_field_FpT.o -lflint -lntl -lgmp -lzn_poly -o build/lib.linux-x86_64-3.9/sage/rings/fraction_field_FpT.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/morphism.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/real_arb.o -lflint -lflint-arb -lmpfi -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/real_arb.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/factorint.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/integer.o -lpari -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/integer.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/factorint.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/factorint.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/include/x86_64-linux-gnu/openblas-pthread/ -I/usr/lib/python3/dist-packages/gmpy2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_number.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_number.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/rational.o -lpari -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/rational.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [197/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/bernoulli_mod_p.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/bernoulli_mod_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/morphism.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/morphism.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_mpoly.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/power_series_mpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/complex_number.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/complex_number.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [199/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/evaluation_ntl.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/bernoulli_mod_p.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/bernoulli_mod_p.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/power_series_mpoly.o -o build/lib.linux-x86_64-3.9/sage/rings/power_series_mpoly.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [201/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polydict.c -o build/temp.linux-x86_64-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 ‘long 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 ‘long 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 ‘long 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 ‘long int’} and ‘size_t’ {aka ‘long 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 ‘long int’} and ‘size_t’ {aka ‘long 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 ‘long 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 ‘long 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] 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] 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 ‘long 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 ‘long 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/evaluation_ntl.o -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_ntl.cpython-39-x86_64-linux-gnu.so [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] [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/real_roots.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/real_roots.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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 /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 ‘long 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 ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/power_series_ring_element.o -o build/lib.linux-x86_64-3.9/sage/rings/power_series_ring_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polydict.o -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polydict.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [204/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_compiled.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_field.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [205/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/laurent_polynomial.c -o build/temp.linux-x86_64-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/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] 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_compiled.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_number_field.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/rings/finite_rings -I./sage/libs/ntl -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:917: warning: "likely" redefined [sagelib-9.2] 917 | #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:710: [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:918: warning: "unlikely" redefined [sagelib-9.2] 918 | #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:710: [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/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] /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:710: [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:710: [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:710: [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:710: [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:710: [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:710: [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:710: [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_libsingular.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46959:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 46959 | 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:46958:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 46958 | 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:46832:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 46832 | 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:46831:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 46831 | 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:46703:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 46703 | 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:46702:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 46702 | 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:46513:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 46513 | 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:46512:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 46512 | 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:46297:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 46297 | 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:46296:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 46296 | 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:45957:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 45957 | 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:45956:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 45956 | 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:45752:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 45752 | 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:45751:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 45751 | 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:44257:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 44257 | static PyObject *__pyx_pw_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:44256:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 44256 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:43912:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 43912 | 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:43911:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 43911 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_order.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/laurent_polynomial.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/laurent_polynomial.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [211/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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] 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] /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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [213/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/symmetric_reduction.c -o build/temp.linux-x86_64-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_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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/real_roots.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/real_roots.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [214/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/refine_root.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/refine_root.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/symmetric_reduction.o -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/symmetric_reduction.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/refine_root.o -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/refine_root.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_zz_pex.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zz_pex.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [217/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/evaluation_flint.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/evaluation_flint.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/evaluation_flint.o -lflint -lmpfi -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_flint.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [218/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_gf2x.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -mmmx -msse -msse2 -I/usr/include/libpng16 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17865:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17865 | 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:17864:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 17864 | 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:17738:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17738 | 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:17737:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 17737 | 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:17609:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17609 | 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:17608:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 17608 | 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:17419:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17419 | 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:17418:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 17418 | 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:17203:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17203 | 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:17202:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 17202 | 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:16844:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 16844 | static PyObject *__pyx_pw_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:16843:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 16843 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:16499:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 16499 | 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:16498:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 16498 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:4218: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] 4218 | 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:4000: [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:4000: [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_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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/rings/polynomial/multi_polynomial_libsingular.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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:10769:28: warning: ‘__pyx_v_var_name_hash’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10769 | __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:10601:8: note: ‘__pyx_v_var_name_hash’ was declared here [sagelib-9.2] 10601 | long __pyx_v_var_name_hash; [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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.o -lflint -lntl -lgmp -lzn_poly -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zmod_flint.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_gf2x.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_gf2x.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/hilbert.c -o build/temp.linux-x86_64-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 long 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 ‘long 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 ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.o -lflint -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_rational_flint.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/hilbert.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/hilbert.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [223/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_element.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [225/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings/finite_rings -I./sage/libs/ntl -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/plural.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/plural.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:913: warning: "likely" redefined [sagelib-9.2] 913 | #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:708: [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:914: warning: "unlikely" redefined [sagelib-9.2] 914 | #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:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.o -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ring_base.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [226/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.o -lflint -lflint-arb -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_complex_arb.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [227/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/cyclotomic.c -o build/temp.linux-x86_64-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/plural.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:29430:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 29430 | 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:29429:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 29429 | 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:29303:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 29303 | 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:29302:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 29302 | 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:29174:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 29174 | 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:29173:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 29173 | 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:28984:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 28984 | 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:28983:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 28983 | 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:28768:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 28768 | 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:28767:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 28767 | 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:28428:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 28428 | 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:28427:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 28427 | 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:28223:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 28223 | 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:28222:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 28222 | 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:26728:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 26728 | static PyObject *__pyx_pw_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:26727:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 26727 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:26383:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 26383 | 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:26382:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 26382 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_real_mpfr_dense.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_element.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.o -lflint -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/cyclotomic.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/cyclotomic.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [230/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/polynomial/weil/power_sums.c: In function ‘next_pol’: [sagelib-9.2] /build/sagemath-m7WX2B/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] 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] 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/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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/weil/weil_polynomials.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil/weil_polynomials.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [231/522] creating build/temp.linux-x86_64-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-m7WX2B/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 -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/pbori/pbori.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/pbori/pbori.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -mmmx -msse -msse2 -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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/rings/polynomial/plural.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [232/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/polynomial/pbori/pbori.cpp:69013:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 69013 | 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:69012:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 69012 | 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:68886:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 68886 | 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:68885:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 68885 | 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:68757:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 68757 | 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:68756:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 68756 | 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:68567:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 68567 | 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:68566:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 68566 | 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:68351:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 68351 | 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:68350:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 68350 | 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:66837:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 66837 | 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:66836:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 66836 | 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:66632:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 66632 | 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:66631:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 66631 | 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:65137:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 65137 | static PyObject *__pyx_pw_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:65136:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 65136 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:64792:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 64792 | 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:64791:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 64791 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:59478:13: warning: ‘long int __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(polybori::BoolePolyRing)’ defined but not used [-Wunused-function] [sagelib-9.2] 59478 | static long __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(BoolePolyRing __pyx_v_pbring) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/ore_polynomial_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/ore_polynomial_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/common_conversion.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/common_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/common_conversion.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/common_conversion.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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 ‘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:5730:85: warning: ‘__pyx_v_low_shifter_fm’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 5730 | MulMod(__pyx_v_low_part, __pyx_v_low_part, (__pyx_v_low_shifter_fm[__pyx_v_i]), (__pyx_v_m[0])); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5750:76: warning: ‘__pyx_v_low_shifter’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 5750 | ZZ_pX_conv_modulus(__pyx_v_lowshift, (__pyx_v_low_shifter[__pyx_v_i]), __pyx_v_c->x); [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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/pow_computer_ext.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_ext.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_printing.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_printing.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/qadic_flint_FM.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FM.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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/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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_printing.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_printing.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [237/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_ext_element.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ext_element.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [238/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/relative_ramified_CR.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CR.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function ‘padiclog’: [sagelib-9.2] /build/sagemath-m7WX2B/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] 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] 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] 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/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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/pbori/pbori.o -lgmp -lbrial -lbrial_groebner -lm4ri -lpng16 -lm -lz -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/pbori.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function ‘padiclog’: [sagelib-9.2] /build/sagemath-m7WX2B/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_floating_point_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_floating_point_element.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [241/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/qadic_flint_CA.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CA.cpython-39-x86_64-linux-gnu.so -lpari [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] [242/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/polynomial/polynomial_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_element.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [243/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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 ‘long 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] 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_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [244/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/rings/padics/local_generic_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/pow_computer_flint.o -lflint -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_flint.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] In file included from build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:4759: [sagelib-9.2] /build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function ‘padiclog’: [sagelib-9.2] /build/sagemath-m7WX2B/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] 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/local_generic_element.o -o build/lib.linux-x86_64-3.9/sage/rings/padics/local_generic_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer.cpp -o build/temp.linux-x86_64-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 ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_capped_relative_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_relative_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/rings/padics/padic_generic_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/qadic_flint_CR.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CR.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/pow_computer.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer.cpython-39-x86_64-linux-gnu.so -lpari [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] [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-m7WX2B/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/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_fixed_mod_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_fixed_mod_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] In file included from build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:5024: [sagelib-9.2] /build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function ‘padiclog’: [sagelib-9.2] /build/sagemath-m7WX2B/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_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] 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] 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/qadic_flint_FP.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FP.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_generic_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_generic_element.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [254/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/rings/padics/relative_ramified_FM.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_capped_absolute_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_absolute_element.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [255/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] 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] 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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/relative_ramified_CA.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CA.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [256/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/morphism.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/morphism.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/pow_computer_relative.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_relative.cpython-39-x86_64-linux-gnu.so -lpari [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] [257/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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 ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/relative_ramified_FP.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FP.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [258/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/totallyreal.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/morphism.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/morphism.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/number_field/totallyreal.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/relative_ramified_FM.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FM.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [261/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/arb -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_element.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 3873 | __pyx_t_7 = ((__pyx_v_i < __pyx_t_8) != 0); [sagelib-9.2] | ^ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/number_field/number_field_base.o -o build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_base.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/number_field/number_field_morphisms.o -o build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_morphisms.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [264/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/semirings/tropical_semiring.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/number_field/totallyreal_data.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal_data.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [265/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/function_field/element.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/semirings/tropical_semiring.o -o build/lib.linux-x86_64-3.9/sage/rings/semirings/tropical_semiring.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [266/522] creating build/temp.linux-x86_64-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-m7WX2B/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/include/x86_64-linux-gnu/openblas-pthread/ -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/convert/mpfi.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/convert/mpfi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:8729:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 8729 | static PyObject *__pyx_pw_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:8728:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 8728 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:8384:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 8384 | 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:8383:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 8383 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:8160:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 8160 | 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:8159:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 8159 | 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:7955:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 7955 | 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:7954:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 7954 | 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/number_field/number_field_element_quadratic.o -lflint -lflint-arb -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element_quadratic.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/convert/mpfi.o -lmpfi -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/convert/mpfi.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [267/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] [268/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/function_field/element.o -o build/lib.linux-x86_64-3.9/sage/rings/function_field/element.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [269/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.o -lgivaro -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field_givaro.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [270/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/element_base.o -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_base.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/number_field/number_field_element.o -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/element_pari_ffelt.o -lpari -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_pari_ffelt.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/finite_field_base.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_base.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.o -lpari -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_ntl_gf2e.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [276/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_prime_finite_field.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [277/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/convexity_properties.c -o build/temp.linux-x86_64-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:6571:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 6571 | 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:6570:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 6570 | 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:6366:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 6366 | 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:6365:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 6365 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/convexity_properties.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/convexity_properties.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/views.c -o build/temp.linux-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/element_givaro.o -lgivaro -lpari -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_givaro.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/asteroidal_triples.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/asteroidal_triples.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/asteroidal_triples.c:4654:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 4654 | 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/asteroidal_triples.c:4448:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 4448 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/residue_field.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/residue_field.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [280/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/weakly_chordal.c -o build/temp.linux-x86_64-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/weakly_chordal.c:7654:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 7654 | 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:7448:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 7448 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/asteroidal_triples.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/asteroidal_triples.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [281/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/line_graph.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/line_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/views.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/views.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/genus.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/weakly_chordal.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/weakly_chordal.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/isoperimetric_inequalities.c -o build/temp.linux-x86_64-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:4126:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] [sagelib-9.2] 4126 | __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:6955:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 6955 | 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:6749:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 6749 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/genus.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/genus.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [284/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/strongly_regular_db.c -o build/temp.linux-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/isoperimetric_inequalities.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/isoperimetric_inequalities.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/planarity.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/planarity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/planarity.o -lplanarity -o build/lib.linux-x86_64-3.9/sage/graphs/planarity.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [286/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/hyperbolicity.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/hyperbolicity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/hyperbolicity.c:14992:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 14992 | 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/hyperbolicity.c:14991:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 14991 | 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/hyperbolicity.c:14787:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 14787 | 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/hyperbolicity.c:14786:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 14786 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/line_graph.o -o build/lib.linux-x86_64-3.9/sage/graphs/line_graph.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [287/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/path_enumeration.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/path_enumeration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/rings/finite_rings/integer_mod.o -lgmp -o build/lib.linux-x86_64-3.9/sage/rings/finite_rings/integer_mod.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [288/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/generic_graph_pyx.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/hyperbolicity.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/hyperbolicity.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/traversals.cpp -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/generic_graph_pyx.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/generic_graph_pyx.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/distances_all_pairs.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/distances_all_pairs.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:8138:29: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 8138 | __pyx_t_2 = ((__pyx_v_i < __pyx_t_8) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:8367:29: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 8367 | __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_c_szeged_index_high_memory’: [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:14935:31: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] [sagelib-9.2] 14935 | 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:15023:35: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] [sagelib-9.2] 15023 | 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/graphs/distances_all_pairs.c:20344:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 20344 | 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:20138:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 20138 | 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/python3.9/listobject.h:45, [sagelib-9.2] from /usr/include/python3.9/Python.h:106, [sagelib-9.2] from build/cythonized/sage/graphs/distances_all_pairs.c:49: [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] /usr/include/python3.9/cpython/listobject.h:36:58: warning: ‘__pyx_v_idx’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 36 | #define PyList_GET_ITEM(op, i) (_PyList_CAST(op)->ob_item[i]) [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:11344:8: note: ‘__pyx_v_idx’ was declared here [sagelib-9.2] 11344 | size_t __pyx_v_idx; [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/path_enumeration.o -o build/lib.linux-x86_64-3.9/sage/graphs/path_enumeration.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/spanning_tree.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/spanning_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/listobject.h:45, [sagelib-9.2] from /usr/include/python3.9/Python.h:106, [sagelib-9.2] from build/cythonized/sage/graphs/distances_all_pairs.c:49: [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] /usr/include/python3.9/cpython/listobject.h:36:58: warning: ‘__pyx_v_idx’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 36 | #define PyList_GET_ITEM(op, i) (_PyList_CAST(op)->ob_item[i]) [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:7737:8: note: ‘__pyx_v_idx’ was declared here [sagelib-9.2] 7737 | size_t __pyx_v_idx; [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/traversals.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/traversals.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] build/cythonized/sage/graphs/spanning_tree.c:20025:20: warning: ‘__pyx_mdef_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 20025 | 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:19679:20: warning: ‘__pyx_mdef_4sage_9structure_7element_1parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 19679 | 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:13033:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 13033 | 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:12827:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 12827 | 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:4063: [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] [292/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/chrompoly.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/chrompoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/chrompoly.c:5988:20: warning: ‘__pyx_mdef_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 5988 | 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/chrompoly.c:5642:20: warning: ‘__pyx_mdef_4sage_9structure_7element_1parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 5642 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/distances_all_pairs.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/distances_all_pairs.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [293/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/connectivity.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/connectivity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/chrompoly.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/chrompoly.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/cliquer.c -o build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/graphs/cliquer/cl.c: In function ‘sage_clique_max’: [sagelib-9.2] /build/sagemath-m7WX2B/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:4682: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] 4682 | 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:14443: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] 14443 | __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:9143: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] 9143 | 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:14741: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] 14741 | __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:2210: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] 2210 | 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:14766: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] 14766 | __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:4682: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] 4682 | 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:20081: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] 20081 | __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:4682: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] 4682 | 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] At top level: [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:22000:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 22000 | 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:21999:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 21999 | 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:21795:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 21795 | 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:21794:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 21794 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/graph_decompositions/rankwidth.o -lrw -o build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/rankwidth.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:8067:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 8067 | 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:7861:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 7861 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/graph_decompositions/vertex_separation.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/vertex_separation.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/dense_graph.c -o build/temp.linux-x86_64-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:6921: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] 6921 | __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:1961: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] 1961 | 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:10899:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 10899 | 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:10898:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 10898 | 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:10694:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 10694 | 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:10693:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10693 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/static_dense_graph.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/base/static_dense_graph.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/static_sparse_graph.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/static_sparse_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_graph.cpp:17960: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] 17960 | 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:11137:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 11137 | 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:10931:20: warning: ‘__pyx_mdef_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10931 | 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:7029: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] 7029 | 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/graph_coloring.o -o build/lib.linux-x86_64-3.9/sage/graphs/graph_coloring.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/boost_graph.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/boost_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/dense_graph.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/base/dense_graph.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/c_graph.cpp -o build/temp.linux-x86_64-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:33486:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 33486 | static PyObject *__pyx_pw_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:33485:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 33485 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:33141:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 33141 | 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:33140:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 33140 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:26211:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 26211 | 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:26210:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 26210 | 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:26006:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 26006 | 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:26005:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 26005 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/sparse_graph.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/base/sparse_graph.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:14746:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 14746 | 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:14745:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 14745 | 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:14541:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 14541 | 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:14540:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 14540 | 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/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 ‘long 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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/static_sparse_graph.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_graph.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/graph_backends.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/graph_backends.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/base/graph_backends.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [317/522] creating build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/generators [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/generators/distance_regular.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/generators/distance_regular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/static_sparse_backend.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_backend.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [318/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/markov_multifractal_cython.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/finance/markov_multifractal_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/finance/markov_multifractal_cython.o -o build/lib.linux-x86_64-3.9/sage/finance/markov_multifractal_cython.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/option.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/finance/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/finance/option.o -o build/lib.linux-x86_64-3.9/sage/finance/option.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [320/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/fractal.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/finance/fractal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/finance/fractal.o -o build/lib.linux-x86_64-3.9/sage/finance/fractal.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/time_series.c -o build/temp.linux-x86_64-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] 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/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/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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/c_graph.o -lgmp -o build/lib.linux-x86_64-3.9/sage/graphs/base/c_graph.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [322/522] creating build/temp.linux-x86_64-3.9/build/cythonized/sage/dynamics [sagelib-9.2] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.o -o build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/projective_ds_helper.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [323/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/finance/time_series.o -o build/lib.linux-x86_64-3.9/sage/finance/time_series.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [324/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/srange.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/generators/distance_regular.o -o build/lib.linux-x86_64-3.9/sage/graphs/generators/distance_regular.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [325/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/functions.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/srange.o -lgmp -o build/lib.linux-x86_64-3.9/sage/arith/srange.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/rational_reconstruction.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/rational_reconstruction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/functions.o -lgmp -o build/lib.linux-x86_64-3.9/sage/arith/functions.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/rational_reconstruction.o -lgmp -o build/lib.linux-x86_64-3.9/sage/arith/rational_reconstruction.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/multi_modular.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/multi_modular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/numerical_approx.c -o build/temp.linux-x86_64-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/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 ‘long 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] 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] 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/numerical_approx.o -o build/lib.linux-x86_64-3.9/sage/arith/numerical_approx.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/power.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/power.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/power.o -lgmp -o build/lib.linux-x86_64-3.9/sage/arith/power.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [330/522] creating build/temp.linux-x86_64-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-m7WX2B/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/x86_64-linux-gnu/openblas-pthread/ -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/probability/probability_distribution.c -o build/temp.linux-x86_64-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/probability/probability_distribution.c: In function ‘__pyx_pf_4sage_11probability_24probability_distribution_27GeneralDiscreteDistribution_4set_random_number_generator’: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/arith/multi_modular.o -lgmp -o build/lib.linux-x86_64-3.9/sage/arith/multi_modular.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [331/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/lean_matrix.c -o build/temp.linux-x86_64-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:24501: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] 24501 | __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:23726: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] 23726 | 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:31007: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] 31007 | __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:29023: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] 29023 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.o -o build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics/mandel_julia_helper.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [332/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/linear_matroid.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/linear_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:47475:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 47475 | static PyObject *__pyx_pw_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:47474:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 47474 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:47091:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 47091 | 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:47090:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 47090 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:39219:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 39219 | 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:39218:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 39218 | 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:39008:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 39008 | 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:39007:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 39007 | 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/linear_matroid.c:76696:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 76696 | static PyObject *__pyx_pw_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:76695:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 76695 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:76351:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 76351 | 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:76350:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 76350 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:76186:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 76186 | 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:76185:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 76185 | 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:76059:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 76059 | 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:76058:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 76058 | 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:75930:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 75930 | 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:75929:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 75929 | 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:75740:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 75740 | 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:75739:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 75739 | 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:75524:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 75524 | 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:75523:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 75523 | 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:68365:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 68365 | 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:68364:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 68364 | 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:68160:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 68160 | 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:68159:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 68159 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/probability/probability_distribution.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/probability/probability_distribution.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/matroids -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/matroid.c -o build/temp.linux-x86_64-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] 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/lean_matrix.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/lean_matrix.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/unpickling.c -o build/temp.linux-x86_64-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:10240:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 10240 | 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:10239:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 10239 | 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:10035:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 10035 | 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:10034:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10034 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/unpickling.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/unpickling.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/basis_exchange_matroid.c -o build/temp.linux-x86_64-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:24934:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 24934 | 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:24933:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 24933 | 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:24729:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 24729 | 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:24728:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 24728 | 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/graphs/base/boost_graph.o -o build/lib.linux-x86_64-3.9/sage/graphs/base/boost_graph.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/circuit_closures_matroid.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/circuit_closures_matroid.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/circuit_closures_matroid.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/union_matroid.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/union_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/union_matroid.o -o build/lib.linux-x86_64-3.9/sage/matroids/union_matroid.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/set_system.c -o build/temp.linux-x86_64-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/set_system.c:11469:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 11469 | 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:11468:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 11468 | 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:11264:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 11264 | 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:11263:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 11263 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/basis_exchange_matroid.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/basis_exchange_matroid.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/extension.c -o build/temp.linux-x86_64-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:8933:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 8933 | 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:8932:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 8932 | 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:8728:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 8728 | 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:8727:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 8727 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/set_system.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/set_system.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/basis_matroid.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/basis_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/extension.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/extension.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [341/522] creating build/temp.linux-x86_64-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-m7WX2B/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/cysignals -I./sage/rings/finite_rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_modn_dense.c -o build/temp.linux-x86_64-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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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 ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long 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] build/cythonized/sage/matroids/basis_matroid.c:23489:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 23489 | 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:23488:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 23488 | 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:23362:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 23362 | 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:23361:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 23361 | 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:23233:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 23233 | 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:23232:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 23232 | 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:23043:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 23043 | 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:23042:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 23042 | 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:22827:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 22827 | 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:22826:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 22826 | 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:15668:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 15668 | 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:15667:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 15667 | 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:15463:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 15463 | 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:15462:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 15462 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/linear_matroid.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/linear_matroid.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_integer_sparse.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_modn_dense.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modules/vector_modn_dense.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [343/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/free_module_element.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/free_module_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_integer_sparse.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modules/vector_integer_sparse.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_complex_double_dense.o -o build/lib.linux-x86_64-3.9/sage/modules/vector_complex_double_dense.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [345/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_double_dense.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/basis_matroid.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/basis_matroid.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_real_double_dense.o -o build/lib.linux-x86_64-3.9/sage/modules/vector_real_double_dense.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_integer_dense.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_double_dense.o -o build/lib.linux-x86_64-3.9/sage/modules/vector_double_dense.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_rational_sparse.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_rational_sparse.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modules/vector_rational_sparse.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [349/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_modn_sparse.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_modn_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_integer_dense.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modules/vector_integer_dense.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [350/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/module.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/module.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_modn_sparse.o -o build/lib.linux-x86_64-3.9/sage/modules/vector_modn_sparse.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_rational_dense.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/module.o -o build/lib.linux-x86_64-3.9/sage/modules/module.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_mod2_dense.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -mmmx -msse -msse2 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:8235:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 8235 | 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:8234:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 8234 | 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:8108:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 8108 | 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:8107:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 8107 | 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:7979:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 7979 | 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:7978:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 7978 | 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:7789:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 7789 | 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:7788:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 7788 | 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:7573:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 7573 | 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:7572:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 7572 | 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:7254:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 7254 | static PyObject *__pyx_pw_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:7253:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7253 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:6909:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 6909 | 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:6908:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 6908 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_rational_dense.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modules/vector_rational_dense.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/finite_submodule_iter.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/vector_mod2_dense.o -lgmp -lm4ri -lgd -lpng16 -lm -lz -o build/lib.linux-x86_64-3.9/sage/modules/vector_mod2_dense.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [354/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/matroids/matroid.o -lgmp -o build/lib.linux-x86_64-3.9/sage/matroids/matroid.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [355/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/lfunctions/zero_sums.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/lfunctions/zero_sums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/finite_submodule_iter.o -o build/lib.linux-x86_64-3.9/sage/modules/finite_submodule_iter.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [356/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/hypergeometric_misc.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/hypergeometric_misc.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:561:40: warning: ‘__pyx_v_w1’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 561 | #define PyInt_FromLong PyLong_FromLong [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:561:40: warning: ‘__pyx_v_w’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 561 | #define PyInt_FromLong PyLong_FromLong [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/hypergeometric_misc.o -o build/lib.linux-x86_64-3.9/sage/modular/hypergeometric_misc.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [357/522] creating build/temp.linux-x86_64-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-m7WX2B/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/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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 ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modform/eis_series_cython.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/modular/modform/eis_series_cython.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/with_basis/indexed_element.o -o build/lib.linux-x86_64-3.9/sage/modules/with_basis/indexed_element.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [359/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/pollack_stevens/dist.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.o -o build/lib.linux-x86_64-3.9/sage/modular/modform/l_series_gross_zagier_coeffs.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [360/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/congroup.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modules/free_module_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modules/free_module_element.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/farey_symbol.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/arithgroup/farey_symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/arithgroup/congroup.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [362/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/arithgroup_element.c -o build/temp.linux-x86_64-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/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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/lfunctions/zero_sums.o -lflint -o build/lib.linux-x86_64-3.9/sage/lfunctions/zero_sums.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [363/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/arithgroup/arithgroup_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modular/arithgroup/arithgroup_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/cysignals -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/heilbronn.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modsym/heilbronn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modsym/relation_matrix_pyx.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modular/modsym/relation_matrix_pyx.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/manin_symbol.c -o build/temp.linux-x86_64-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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modsym/manin_symbol.o -lgmp -o build/lib.linux-x86_64-3.9/sage/modular/modsym/manin_symbol.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [366/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/p1list.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modsym/heilbronn.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/modular/modsym/heilbronn.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [367/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/apply.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modsym/apply.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/modular/modsym/apply.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [368/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/category_singleton.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/category_singleton.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/modular/arithgroup/sl2z.cpp -o build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/modular/arithgroup/farey.cpp -o build/temp.linux-x86_64-3.9/sage/modular/arithgroup/farey.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/pollack_stevens/dist.o -lflint -lgmp -lzn_poly -o build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/dist.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [369/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/coercion_methods.c -o build/temp.linux-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/category_singleton.o -o build/lib.linux-x86_64-3.9/sage/categories/category_singleton.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [370/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/action.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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 ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 454 | if( missing_pair+1 == pairing.size() ) { [sagelib-9.2] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [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 ‘long 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 ‘long int’} and ‘const size_t’ {aka ‘const long 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 ‘long 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 ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 1052 | if( cusp_classes[j] == i ) { [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/coercion_methods.o -o build/lib.linux-x86_64-3.9/sage/categories/coercion_methods.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [371/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/category_cy_helper.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/category_cy_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/modsym/p1list.o -lgmp -lzn_poly -o build/lib.linux-x86_64-3.9/sage/modular/modsym/p1list.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/map.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/category_cy_helper.o -o build/lib.linux-x86_64-3.9/sage/categories/category_cy_helper.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/morphism.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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] 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/action.o -o build/lib.linux-x86_64-3.9/sage/categories/action.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [374/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/functor.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/functor.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/morphism.o -o build/lib.linux-x86_64-3.9/sage/categories/morphism.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [375/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/examples/semigroups_cython.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/functor.o -o build/lib.linux-x86_64-3.9/sage/categories/functor.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [376/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sets/disjoint_set.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/sets/disjoint_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:16892:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 16892 | static PyObject *__pyx_pw_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:16891:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 16891 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:16547:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 16547 | 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:16546:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 16546 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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: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/sets/disjoint_set.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/sets/disjoint_set.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/sets/disjoint_set.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] In file included from build/cythonized/sage/sets/disjoint_set.c:3782: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/map.o -o build/lib.linux-x86_64-3.9/sage/categories/map.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sets/pythonclass.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/sets/pythonclass.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/categories/examples/semigroups_cython.o -o build/lib.linux-x86_64-3.9/sage/categories/examples/semigroups_cython.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/sets/finite_set_map_cy.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/modular/arithgroup/farey_symbol.o build/temp.linux-x86_64-3.9/sage/modular/arithgroup/sl2z.o build/temp.linux-x86_64-3.9/sage/modular/arithgroup/farey.o -lgmp -lgmpxx -o build/lib.linux-x86_64-3.9/sage/modular/arithgroup/farey_symbol.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [379/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sets/recursively_enumerated_set.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/sets/recursively_enumerated_set.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/sets/pythonclass.o -o build/lib.linux-x86_64-3.9/sage/sets/pythonclass.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [380/522] creating build/temp.linux-x86_64-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-m7WX2B/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 -Isage/cpython -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/crypto/boolean_function.c -o build/temp.linux-x86_64-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:7000: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] 7000 | 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:9032:35: warning: comparison of integer expressions of different signedness: ‘mp_bitcnt_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 9032 | 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:9072:33: warning: comparison of integer expressions of different signedness: ‘mp_bitcnt_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 9072 | 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:18709:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 18709 | 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:18708:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 18708 | 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:18504:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 18504 | 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:18503:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 18503 | 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:17082:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17082 | static PyObject *__pyx_pw_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:17081:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17081 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:16737:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 16737 | 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:16736:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 16736 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:16572:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_9revop’ defined but not used [-Wunused-function] [sagelib-9.2] 16572 | 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:16571:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 16571 | 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:16445:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn’ defined but not used [-Wunused-function] [sagelib-9.2] 16445 | 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:16444:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 16444 | 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:16316:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool’ defined but not used [-Wunused-function] [sagelib-9.2] 16316 | 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:16315:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 16315 | 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:16126:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal’ defined but not used [-Wunused-function] [sagelib-9.2] 16126 | 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:16125:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 16125 | 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:15910:18: warning: ‘__pyx_pw_4sage_9structure_7richcmp_1richcmp’ defined but not used [-Wunused-function] [sagelib-9.2] 15910 | 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:15909:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 15909 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/sets/disjoint_set.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/sets/disjoint_set.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [381/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/memory.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/memory.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/memory.o -lgmp -o build/lib.linux-x86_64-3.9/sage/ext/memory.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/memory_allocator.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/memory_allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/memory_allocator.o -o build/lib.linux-x86_64-3.9/sage/ext/memory_allocator.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/fast_eval.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/sets/finite_set_map_cy.o -o build/lib.linux-x86_64-3.9/sage/sets/finite_set_map_cy.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/fast_callable.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/sets/recursively_enumerated_set.o -o build/lib.linux-x86_64-3.9/sage/sets/recursively_enumerated_set.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [385/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/coding/binary_code.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/coding/binary_code.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35963:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 35963 | 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:35962:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 35962 | 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:35758:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 35758 | 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:35757:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 35757 | 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:35368:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 35368 | static PyObject *__pyx_pw_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:35367:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 35367 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:35023:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 35023 | 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:35022:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 35022 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/fast_eval.o -o build/lib.linux-x86_64-3.9/sage/ext/fast_eval.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/coding/kasami_codes.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/coding/kasami_codes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/crypto/boolean_function.o -lgmp -o build/lib.linux-x86_64-3.9/sage/crypto/boolean_function.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [387/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/groups/perm_gps/partn_ref2 -Isage/data_structures -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/coding/codecan/codecan.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/coding/kasami_codes.o -o build/lib.linux-x86_64-3.9/sage/coding/kasami_codes.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/coding/codecan/autgroup_can_label.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/fast_callable.o -o build/lib.linux-x86_64-3.9/sage/ext/fast_callable.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [389/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quadratic_forms/ternary.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/quadratic_forms/ternary.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:26187:7: warning: ‘__pyx_v_hzf__h_zeta’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 26187 | int __pyx_v_hzf__h_zeta; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:27118:10: warning: ‘__pyx_v_qzb’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 27118 | if (__pyx_t_4) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:28145:19: warning: ‘__pyx_v_tvc’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 28145 | __pyx_v_i = (__pyx_v_tvc ^ __pyx_v_nu->flag); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:29216:10: warning: ‘__pyx_v_ht’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 29216 | if (__pyx_t_4) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:26171:7: warning: ‘__pyx_v_hb’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 26171 | int __pyx_v_hb; [sagelib-9.2] | ^~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:27576:10: warning: ‘__pyx_v_k_rho’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 27576 | if (__pyx_t_4) { [sagelib-9.2] | ^ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/coding/codecan/codecan.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/coding/codecan/codecan.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [390/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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:10436:119: warning: ‘__pyx_v_glue_word’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10436 | (__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:9554:48: note: ‘__pyx_v_glue_word’ was declared here [sagelib-9.2] 9554 | __pyx_t_4sage_6coding_11binary_code_codeword __pyx_v_glue_word; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:9550:7: warning: ‘__pyx_v_other_nwords’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 9550 | int __pyx_v_other_nwords; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/coding/binary_code.o -lgmp -o build/lib.linux-x86_64-3.9/sage/coding/binary_code.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [391/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/quadratic_forms/count_local_2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -o build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__evaluate.cpython-39-x86_64-linux-gnu.so [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] [392/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/intlist.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/coding/codecan/autgroup_can_label.o -o build/lib.linux-x86_64-3.9/sage/coding/codecan/autgroup_can_label.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [393/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/stats/distributions/dgs_misc.h: In function ‘_dgs_randomm_libc’: [sagelib-9.2] /build/sagemath-m7WX2B/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/intlist.o -o build/lib.linux-x86_64-3.9/sage/stats/intlist.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/quadratic_forms/count_local_2.o -lgmp -o build/lib.linux-x86_64-3.9/sage/quadratic_forms/count_local_2.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [395/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/distributions.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/hmm/distributions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/hmm.c -o build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/stats/distributions/dgs_gauss_mp.c -o build/temp.linux-x86_64-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_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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/stats/distributions/dgs_gauss_dp.c -o build/temp.linux-x86_64-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_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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/stats/distributions/dgs_bern.c -o build/temp.linux-x86_64-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_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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/distributions/discrete_gaussian_integer.o build/temp.linux-x86_64-3.9/sage/stats/distributions/dgs_gauss_mp.o build/temp.linux-x86_64-3.9/sage/stats/distributions/dgs_gauss_dp.o build/temp.linux-x86_64-3.9/sage/stats/distributions/dgs_bern.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/stats/distributions/discrete_gaussian_integer.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/util.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/hmm/util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/hmm/util.o -o build/lib.linux-x86_64-3.9/sage/stats/hmm/util.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/chmm.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/hmm/chmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/hmm/distributions.o -o build/lib.linux-x86_64-3.9/sage/stats/hmm/distributions.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [398/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/interacts/library_cython.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/interacts/library_cython.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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/interacts/library_cython.o -o build/lib.linux-x86_64-3.9/sage/interacts/library_cython.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [399/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/tests/cython.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/tests/cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/hmm/hmm.o -o build/lib.linux-x86_64-3.9/sage/stats/hmm/hmm.cpython-39-x86_64-linux-gnu.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-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/tests/stl_vector.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/tests/stl_vector.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/tests/cython.o -o build/lib.linux-x86_64-3.9/sage/tests/cython.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [401/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/functions/prime_pi.c -o build/temp.linux-x86_64-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] 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:2939:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 2939 | __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:5743:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 5743 | 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:5742:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 5742 | 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:5538:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 5538 | 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:5537:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 5537 | 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:5258:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 5258 | 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:5257:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 5257 | 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:5131:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 5131 | 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:5130:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 5130 | 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:5002:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 5002 | 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:5001:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 5001 | 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:4812:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4812 | 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:4811:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 4811 | 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:4596:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4596 | 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:4595:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 4595 | 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:4382:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4382 | static PyObject *__pyx_pw_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:4381:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 4381 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:4037:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4037 | 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:4036:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 4036 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/tests/stl_vector.o -lgmp -o build/lib.linux-x86_64-3.9/sage/tests/stl_vector.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [402/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ecl.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ecl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/ecl.c:12174:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 12174 | static PyObject *__pyx_pw_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:12173:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 12173 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:11829:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 11829 | 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:11828:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 11828 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:11605:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 11605 | 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:11604:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 11604 | 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:11400:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 11400 | 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:11399:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 11399 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/stats/hmm/chmm.o -o build/lib.linux-x86_64-3.9/sage/stats/hmm/chmm.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/libecm.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/functions/prime_pi.o -lpari -lgmp -o build/lib.linux-x86_64-3.9/sage/functions/prime_pi.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/libecm.o -lecm -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/libecm.cpython-39-x86_64-linux-gnu.so -Wl,-z,noexecstack -lpari [sagelib-9.2] [404/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ratpoints.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ratpoints.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [405/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/readline.c -o build/temp.linux-x86_64-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/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] build/cythonized/sage/libs/readline.c:2995:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 2995 | 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:2994:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 2994 | 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:2790:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 2790 | 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:2789:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 2789 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/readline.o -lreadline -o build/lib.linux-x86_64-3.9/sage/libs/readline.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [406/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/braiding.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/braiding.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/quadratic_forms/ternary.o -o build/lib.linux-x86_64-3.9/sage/quadratic_forms/ternary.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [407/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/homfly.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/homfly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ratpoints.o -lratpoints -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/ratpoints.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [408/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/arith.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/flint/arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/homfly.c:2196:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 2196 | 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:2195:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 2195 | 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:1991:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 1991 | 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:1990:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 1990 | 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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/homfly.o -lgc -lhomfly -o build/lib.linux-x86_64-3.9/sage/libs/homfly.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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 -Isage/cpython -I./sage/rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/fmpz_poly.c -o build/temp.linux-x86_64-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:9470:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 9470 | static PyObject *__pyx_pw_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:9469:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 9469 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:9125:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 9125 | 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:9124:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 9124 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:8901:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 8901 | 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:8900:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 8900 | 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:8696:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 8696 | 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:8695:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 8695 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/flint/arith.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/flint/arith.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [410/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/flint.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/flint/flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/flint/flint.o -lflint -o build/lib.linux-x86_64-3.9/sage/libs/flint/flint.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [411/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/symmetrica/symmetrica.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/symmetrica/symmetrica.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ecl.o -lecl -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/ecl.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [412/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gsl/array.c -o build/temp.linux-x86_64-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 ‘long 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 ‘long 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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/gsl/array.o -o build/lib.linux-x86_64-3.9/sage/libs/gsl/array.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [413/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/flint/fmpz_poly.o -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_poly.cpython-39-x86_64-linux-gnu.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-m7WX2B/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./sage/cpython -I./sage/rings/finite_rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14913:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 14913 | static PyObject *__pyx_pw_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:14912:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 14912 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:14568:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 14568 | 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:14567:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 14567 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:14344:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 14344 | 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:14343:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 14343 | 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:14139:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 14139 | 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:14138:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 14138 | 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:3452: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] 3452 | 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:3190:18: warning: ‘PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_string(char*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3190 | 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:3176: [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_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/braiding.o -lbraiding -o build/lib.linux-x86_64-3.9/sage/libs/braiding.cpython-39-x86_64-linux-gnu.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-m7WX2B/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./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2X.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2X.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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pX.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pX.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [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:10978:7: warning: ‘__pyx_v_minval’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10978 | if (unlikely(__pyx_t_10)) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:10365:8: note: ‘__pyx_v_minval’ was declared here [sagelib-9.2] 10365 | 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pX.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pX.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [417/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2X.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2X.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/symmetrica/symmetrica.o -lsymmetrica -o build/lib.linux-x86_64-3.9/sage/libs/symmetrica/symmetrica.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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] 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EX.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEContext.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_p.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_p.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/error.cpp -o build/temp.linux-x86_64-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:1849:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 1849 | 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:1848:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 1848 | 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:1644:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 1644 | 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:1643:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 1643 | 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/error.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/ntl/error.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2E.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_mat_ZZ.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_ZZ.cpython-39-x86_64-linux-gnu.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-m7WX2B/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./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_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] 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2E.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2E.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/convert.cpp -o build/temp.linux-x86_64-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_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pContext.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2E.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2E.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [429/522] [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZX.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZX.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pContext.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pContext.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2.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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/convert.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/ntl/convert.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp -o build/temp.linux-x86_64-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_ZZ_pE.cpp:8249:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 8249 | static PyObject *__pyx_pw_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:8248:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 8248 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:7904:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 7904 | 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:7903:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7903 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:3440:18: warning: ‘PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string_delete(char*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3440 | 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:3355:18: warning: ‘PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string(char*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3355 | 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:3342: [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:3342: [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] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12766:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 12766 | static PyObject *__pyx_pw_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:12765:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 12765 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:12421:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 12421 | 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:12420:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 12420 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:11165:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 11165 | 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:11164:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 11164 | 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:10960:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 10960 | 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:10959:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10959 | 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:3380:18: warning: ‘PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_ZZX_string(char*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3380 | 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:3369: [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:3369: [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_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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EContext.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EContext.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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./sage/rings/finite_rings -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_GF2.o -lntl -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pE.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pE.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [434/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I./sage/cpython -Isage/cpython -I./sage/rings/finite_rings -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/polynomial.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/singular/polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.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/libs/singular/polynomial.cpp:708: [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: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/libs/singular/polynomial.cpp:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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/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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZX.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZX.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings/finite_rings -I./sage/libs/ntl -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/function.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/singular/function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:8107:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 8107 | 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:8106:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 8106 | 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:7902:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 7902 | 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:7901:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 7901 | 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:7439:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 7439 | static PyObject *__pyx_pw_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:7438:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7438 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:7094:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 7094 | 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:7093:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7093 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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/function.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/libs/singular/function.cpp:708: [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: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/libs/singular/function.cpp:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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:708: [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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_p.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_p.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/option.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/singular/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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] /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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/libs/singular/polynomial.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [437/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I./sage/rings/finite_rings -I./sage/libs/ntl -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/singular.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/singular/singular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fabi-version=6 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:907: warning: "likely" redefined [sagelib-9.2] 907 | #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:704: [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:908: warning: "unlikely" redefined [sagelib-9.2] 908 | #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:704: [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:704: [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:704: [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:704: [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:704: [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:704: [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:704: [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:704: [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/function.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20785:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20785 | 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:20784:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 20784 | 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:20658:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20658 | 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:20657:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 20657 | 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:20529:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20529 | 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:20528:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 20528 | 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:20339:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20339 | 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:20338:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 20338 | 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:20123:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 20123 | 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:20122:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 20122 | 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:19960:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 19960 | 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:19959:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 19959 | 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:19755:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 19755 | 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:19754:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 19754 | 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:19292:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 19292 | static PyObject *__pyx_pw_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:19291:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 19291 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:18947:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 18947 | 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:18946:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 18946 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.o -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEX.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I./sage/cpython -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/ring.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/singular/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:892: warning: "likely" redefined [sagelib-9.2] 892 | #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:698: [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:893: warning: "unlikely" redefined [sagelib-9.2] 893 | #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:698: [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/ring.cpp:698: [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:698: [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:698: [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:698: [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:698: [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:698: [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:698: [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:9149:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 9149 | static PyObject *__pyx_pw_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:9148:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 9148 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:8804:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 8804 | 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:8803:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 8803 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:8580:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 8580 | 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:8579:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 8579 | 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:8375:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 8375 | 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:8374:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 8374 | 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/libs/singular/option.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/groebner_strategy.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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/singular.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:10014:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 10014 | 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:10013:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 10013 | 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:9809:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 9809 | 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:9808:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 9808 | 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:9314:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 9314 | static PyObject *__pyx_pw_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:9313:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 9313 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:8969:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 8969 | 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:8968:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 8968 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:3921: [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:3921: [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/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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/libs/singular/singular.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [440/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/cpython -I./sage/libs/pynac -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pynac/pynac.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/libs/singular/groebner_strategy.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I./sage/cpython -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pynac/constant.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/libs/singular/ring.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [442/522] creating build/temp.linux-x86_64-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-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp -o build/temp.linux-x86_64-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:675: [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/pynac/constant.cpp:4147:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4147 | 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:4146:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 4146 | 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:3942:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3942 | 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:3941:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 3941 | 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:3624:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3624 | static PyObject *__pyx_pw_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:3623:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 3623 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:3279:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3279 | 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:3278:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 3278 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:29210:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 29210 | static PyObject *__pyx_pw_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:29209:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 29209 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:28865:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 28865 | 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:28864:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 28864 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:28641:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 28641 | 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:28640:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 28640 | 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:28436:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 28436 | 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:28435:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 28435 | 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:24542:12: warning: ‘int __pyx_f_4sage_4libs_5pynac_5pynac_py_int_length(PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 24542 | 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:24340:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_iquo2(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 24340 | 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:24280:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_iquo(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 24280 | 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:23861:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_abs(PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 23861 | 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:16133:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_RDF_from_double(double)’ defined but not used [-Wunused-function] [sagelib-9.2] 16133 | 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:12954:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_conjugate(PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 12954 | 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:11003:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_binomial_int(int, unsigned int)’ defined but not used [-Wunused-function] [sagelib-9.2] 11003 | 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:10846:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_rational_power_parts(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 10846 | 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/libs/singular/function.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [443/522] creating build/temp.linux-x86_64-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-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/glpk/error.c -o build/temp.linux-x86_64-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:2208:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 2208 | 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:2207:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 2207 | 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:2003:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 2003 | 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:2002:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 2002 | 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/lcalc/lcalc_Lfunction.cpp:11282:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 11282 | static PyObject *__pyx_pw_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:11281:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 11281 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:10937:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 10937 | 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:10936:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 10936 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:10713:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 10713 | 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:10712:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 10712 | 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:10508:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 10508 | 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:10507:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10507 | 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pynac/constant.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/libs/pynac/constant.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [444/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_sage.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pari/convert_sage.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/glpk/error.o -lglpk -lgmp -lz -o build/lib.linux-x86_64-3.9/sage/libs/glpk/error.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_gmp.c -o build/temp.linux-x86_64-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/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pari/convert_gmp.o -lpari -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/pari/convert_gmp.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/misc.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pari/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pari/misc.o -lpari -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/pari/misc.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_flint.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pari/convert_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pari/convert_sage.o -lpari -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/pari/convert_sage.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [448/522] creating build/temp.linux-x86_64-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-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/element.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/gap/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pari/convert_flint.o -lpari -lflint -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/pari/convert_flint.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/libgap.c -o build/temp.linux-x86_64-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/element.c: In function ‘__pyx_pf_4sage_4libs_3gap_7element_25GapElement_RecordIterator_2__next__’: [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:24382:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 24382 | __pyx_t_4 = ((__pyx_v_i > __pyx_t_3) != 0); [sagelib-9.2] | ^ [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] At top level: [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:25645:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 25645 | 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:25644:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 25644 | 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:25440:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 25440 | 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:25439:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 25439 | 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:24977:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 24977 | static PyObject *__pyx_pw_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:24976:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 24976 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:24632:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 24632 | 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:24631:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 24631 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/gap/libgap.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/libs/gap/libgap.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/util.c -o build/temp.linux-x86_64-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:7985:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 7985 | 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:7984:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 7984 | 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:7780:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 7780 | 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:7779:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 7779 | 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:7462:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 7462 | static PyObject *__pyx_pw_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:7461:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7461 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:7117:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 7117 | 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:7116:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 7116 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:6288:13: warning: ‘__pyx_f_4sage_4libs_3gap_4util_hold_reference’ defined but not used [-Wunused-function] [sagelib-9.2] 6288 | static void __pyx_f_4sage_4libs_3gap_4util_hold_reference(Obj __pyx_v_obj) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/gap/util.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/libs/gap/util.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [451/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/eclib -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/ntl -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/mwrank.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/eclib/mwrank.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/pynac/pynac.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lgmp -lm -lpynac -o build/lib.linux-x86_64-3.9/sage/libs/pynac/pynac.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/mat.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/eclib/mat.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/eclib/mwrank.cpp:7697:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 7697 | 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:7696:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 7696 | 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:7492:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 7492 | 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:7491:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 7491 | 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:2488:18: warning: ‘PyObject* __pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint*)’ defined but not used [-Wunused-function] [sagelib-9.2] 2488 | static PyObject *__pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/gap/element.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/libs/gap/element.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/newforms.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/eclib/newforms.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/lcalc/lcalc_Lfunction.o -lmpfr -lntl -lgmp -lLfunction -lm -o build/lib.linux-x86_64-3.9/sage/libs/lcalc/lcalc_Lfunction.cpython-39-x86_64-linux-gnu.so -lpari [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] [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-m7WX2B/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./sage/cpython -I./sage/ext -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/homspace.cpp -o build/temp.linux-x86_64-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/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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/eclib/mwrank.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/eclib/mwrank.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [455/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/eclib/mat.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/eclib/mat.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [456/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_libmp.c -o build/temp.linux-x86_64-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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/eclib/newforms.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/eclib/newforms.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_impl.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/mpmath/ext_impl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/mpmath/ext_libmp.o -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_libmp.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [458/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_main.c -o build/temp.linux-x86_64-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_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] 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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/eclib/homspace.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/libs/eclib/homspace.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [459/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/utils.c -o build/temp.linux-x86_64-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] 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:1246:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 1246 | 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:1258:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] [sagelib-9.2] 1258 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/mpmath/utils.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/mpmath/utils.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [460/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/giac/giac.cpp -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/giac/giac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/mpmath/ext_impl.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_impl.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [461/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gmp/pylong.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/gmp/pylong.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/gmp/pylong.o -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/gmp/pylong.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [462/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I./sage/libs/arb -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/arb/arb_version.c -o build/temp.linux-x86_64-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:1877:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 1877 | 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:1876:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 1876 | 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:1672:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 1672 | 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:1671:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 1671 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/arb/arb_version.o -lflint -lflint-arb -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/arb/arb_version.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [463/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/libs/arb -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/arb/arith.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/arb/arith.o -lflint -lflint-arb -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/arb/arith.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [464/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/lrcalc/lrcalc.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/lrcalc/lrcalc.o -lgmp -llrcalc -o build/lib.linux-x86_64-3.9/sage/libs/lrcalc/lrcalc.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [465/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/toric_lattice_element.c -o build/temp.linux-x86_64-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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/mpmath/ext_main.o -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_main.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [466/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/integral_points.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/toric_lattice_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/toric_lattice_element.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [467/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/point_collection.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/point_collection.o -o build/lib.linux-x86_64-3.9/sage/geometry/point_collection.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [468/522] creating build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/polyhedron [sagelib-9.2] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/integral_points.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/integral_points.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [469/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [470/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [471/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/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 ‘long 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 ‘long 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/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 ‘long 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 ‘long 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 ‘long 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 ‘long 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: In function ‘int __pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron__compute_f_vector(__pyx_obj_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_CombinatorialPolyhedron*)’: [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:27577:58: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] [sagelib-9.2] 27577 | __pyx_t_2 = (((__pyx_cur_scope->__pyx_v_f_vector[1]) < (__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_n_Vrepresentation(__pyx_v_self) - __pyx_t_10)) != 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [474/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/triangulation/base.cpp -o build/temp.linux-x86_64-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 ‘long 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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/geometry/triangulation/functions.cc -o build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/geometry/triangulation/data.cc -o build/temp.linux-x86_64-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 ‘long 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] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/geometry/triangulation/triangulations.cc -o build/temp.linux-x86_64-3.9/sage/geometry/triangulation/triangulations.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 ‘long 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 ‘long unsigned int’} [-Wsign-compare] [sagelib-9.2] 83 | while (position != this->size()) { [sagelib-9.2] | ~~~~~~~~~^~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/triangulation/base.o build/temp.linux-x86_64-3.9/sage/geometry/triangulation/functions.o build/temp.linux-x86_64-3.9/sage/geometry/triangulation/data.o build/temp.linux-x86_64-3.9/sage/geometry/triangulation/triangulations.o -o build/lib.linux-x86_64-3.9/sage/geometry/triangulation/base.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [475/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/docs/instancedoc.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/docs/instancedoc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/docs/instancedoc.o -o build/lib.linux-x86_64-3.9/sage/docs/instancedoc.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [476/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/interpolation.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/interpolation.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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.o -lgmp -o build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/interpolation.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/calculus/interpolation.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/x86_64-linux-gnu/openblas-pthread/ -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/integration.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/integration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99 [sagelib-9.2] [478/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/interpolators.c -o build/temp.linux-x86_64-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] 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 ‘long int’} and ‘size_t’ {aka ‘long 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 ‘long int’} and ‘size_t’ {aka ‘long 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 ‘long int’} and ‘size_t’ {aka ‘long 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 ‘long int’} and ‘size_t’ {aka ‘long 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 ‘long int’} and ‘size_t’ {aka ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/interpolators.o -o build/lib.linux-x86_64-3.9/sage/calculus/interpolators.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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/x86_64-linux-gnu/openblas-pthread/ -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/ode.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/integration.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/calculus/integration.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/var.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/var.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/var.o -o build/lib.linux-x86_64-3.9/sage/calculus/var.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/riemann.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/ode.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/calculus/ode.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [482/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/transforms/dwt.c -o build/temp.linux-x86_64-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 ‘long 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:2668:3: warning: ‘__pyx_v_x_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] [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:2553:10: note: ‘__pyx_v_x_max’ was declared here [sagelib-9.2] 2553 | size_t __pyx_v_x_max; [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/transforms/dwt.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/calculus/transforms/dwt.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/transforms/fft.c -o build/temp.linux-x86_64-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 ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/transforms/fft.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/calculus/transforms/fft.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [484/522] creating build/temp.linux-x86_64-3.9/build/cythonized/sage/algebras [sagelib-9.2] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.o -lflint -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra_cython.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/libs/linbox/linbox_flint_interface.cpython-39-x86_64-linux-gnu.so -fopenmp [sagelib-9.2] [486/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.o -lflint -lntl -lgmp -lm -o build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra_element.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [487/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.o -o build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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/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] /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/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] 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/calculus/riemann.o -o build/lib.linux-x86_64-3.9/sage/calculus/riemann.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/algebras/letterplace/letterplace_ideal.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [490/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] 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] 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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [491/522] creating build/temp.linux-x86_64-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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-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-x86_64-3.9/sage/algebras/letterplace/free_algebra_letterplace.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [492/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/old.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/old.o -o build/lib.linux-x86_64-3.9/sage/groups/old.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/libgap_wrapper.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/libgap_wrapper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/monoids/free_abelian_monoid_element.o -lgmp -o build/lib.linux-x86_64-3.9/sage/monoids/free_abelian_monoid_element.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/group.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/group.o -o build/lib.linux-x86_64-3.9/sage/groups/group.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [495/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.o -o build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [496/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/libgap_wrapper.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/libgap_wrapper.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [497/522] creating build/temp.linux-x86_64-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-m7WX2B/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/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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 ‘long 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 ‘long 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 ‘long 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 ‘long 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 ‘long 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 ‘long 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.o -o build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/lie_algebra_element.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [498/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:17490:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17490 | static PyObject *__pyx_pw_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:17489:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17489 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:17145:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17145 | 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:17144:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17144 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:10215:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 10215 | 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:10214:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 10214 | 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:10010:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 10010 | 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:10009:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10009 | 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:3942: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/matrix_gps/group_element.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/group_element.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I./sage/libs/flint -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:30050:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 30050 | static PyObject *__pyx_pw_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:30049:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 30049 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:29705:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 29705 | 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:29704:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 29704 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:22775:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 22775 | 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:22774:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 22774 | 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:22570:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 22570 | 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:22569:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 22569 | 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:11338:18: warning: ‘__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_print_level’ defined but not used [-Wunused-function] [sagelib-9.2] 11338 | 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:4103: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:17967:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17967 | static PyObject *__pyx_pw_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:17966:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17966 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:17622:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17622 | 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:17621:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17621 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:10692:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 10692 | 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:10691:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 10691 | 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:10487:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 10487 | 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:10486:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10486 | 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:4038: [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:32621:8: warning: ‘__pyx_v_y’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 32621 | if (!__pyx_t_2) break; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:20931:7: note: ‘__pyx_v_y’ was declared here [sagelib-9.2] 20931 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/permgroup_element.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permgroup_element.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:23505:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 23505 | static PyObject *__pyx_pw_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:23504:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 23504 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:23160:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 23160 | 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:23159:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 23159 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:16230:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 16230 | 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:16229:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 16229 | 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:16025:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 16025 | 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:16024:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 16024 | 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:4058: [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:10212:10: warning: ‘__pyx_v_piv_loc_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10212 | if (__pyx_t_5) { [sagelib-9.2] | ^ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:13085:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 13085 | static PyObject *__pyx_pw_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:13084:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 13084 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:12740:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 12740 | 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:12739:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 12739 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:5810:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 5810 | 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:5809:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 5809 | 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:5605:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 5605 | 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:5604:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 5604 | 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:3648: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:15259:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 15259 | static PyObject *__pyx_pw_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:15258:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 15258 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:14914:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 14914 | 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:14913:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 14913 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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: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/groups/perm_gps/partn_ref/canonical_augmentation.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/groups/perm_gps/partn_ref/canonical_augmentation.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/groups/perm_gps/partn_ref/canonical_augmentation.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] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:3738: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.o -lflint -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/data_structures.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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/automorphism_group_canonical_label.c:19508:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 19508 | static PyObject *__pyx_pw_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:19507:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 19507 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:19163:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 19163 | 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:19162:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 19162 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:12233:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 12233 | 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:12232:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 12232 | 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:12028:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 12028 | 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:12027:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 12027 | 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:3953: [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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/libs/giac/giac.o -lgiac -lgmp -o build/lib.linux-x86_64-3.9/sage/libs/giac/giac.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16396:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 16396 | static PyObject *__pyx_pw_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:16395:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 16395 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:16051:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 16051 | 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:16050:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 16050 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:9121:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 9121 | 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:9120:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 9120 | 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:8916:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 8916 | 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:8915:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 8915 | 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:3968: [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] [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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:34006:66: warning: ‘__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg’ defined but not used [-Wunused-function] [sagelib-9.2] 34006 | 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:33970:66: warning: ‘__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg’ defined but not used [-Wunused-function] [sagelib-9.2] 33970 | 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:30471:22: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 30471 | static PyObject *__pyx_pw_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:30470:17: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 30470 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:30126:22: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 30126 | 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:30125:17: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 30125 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:23196:22: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 23196 | 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:23195:17: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 23195 | 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:22991:22: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 22991 | 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:22990:17: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 22990 | 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:4762: [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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18032:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 18032 | static PyObject *__pyx_pw_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:18031:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 18031 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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/double_coset.c:17687:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 17687 | 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:17686:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17686 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:10757:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 10757 | 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:10756:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 10756 | 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:10552:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 10552 | 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/double_coset.c:10551:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 10551 | 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:3880: [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:19834:36: warning: ‘__pyx_v_minimal_in_primary_orbit’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 19834 | __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:6456:7: note: ‘__pyx_v_minimal_in_primary_orbit’ was declared here [sagelib-9.2] 6456 | 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:6443:7: warning: ‘__pyx_v_label_meets_current’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6443 | 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:8817:36: warning: ‘__pyx_v_label_indicators’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 8817 | (__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:20308:23: warning: ‘__pyx_v_label_ps’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 20308 | __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:6441:87: note: ‘__pyx_v_label_ps’ was declared here [sagelib-9.2] 6441 | 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:22066:27: warning: ‘__pyx_v_old_group’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 22066 | __pyx_v_b = ((__pyx_v_SC->base_orbits[__pyx_v_level])[0]); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6469:88: note: ‘__pyx_v_old_group’ was declared here [sagelib-9.2] 6469 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_old_group; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:22681:89: warning: ‘__pyx_v_perm_stack’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 22681 | (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:6467:8: note: ‘__pyx_v_perm_stack’ was declared here [sagelib-9.2] 6467 | int *__pyx_v_perm_stack; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19864:39: warning: ‘__pyx_v_orbits_of_supergroup’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 19864 | (__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:6454:87: note: ‘__pyx_v_orbits_of_supergroup’ was declared here [sagelib-9.2] 6454 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OrbitPartition *__pyx_v_orbits_of_supergroup; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_python.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [508/522] creating build/temp.linux-x86_64-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-m7WX2B/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/data_structures -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/groups/perm_gps/partn_ref2 -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/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-x86_64-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_ref2/refinement_generic.c:21747:18: warning: ‘__pyx_pw_4sage_9structure_7element_3have_same_parent’ defined but not used [-Wunused-function] [sagelib-9.2] 21747 | static PyObject *__pyx_pw_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:21746:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 21746 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:21402:18: warning: ‘__pyx_pw_4sage_9structure_7element_1parent’ defined but not used [-Wunused-function] [sagelib-9.2] 21402 | 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:21401:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 21401 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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:11238:18: warning: ‘__pyx_pw_4sage_7cpython_6string_3str_to_bytes’ defined but not used [-Wunused-function] [sagelib-9.2] 11238 | 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:11237:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 11237 | 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:11033:18: warning: ‘__pyx_pw_4sage_7cpython_6string_1bytes_to_str’ defined but not used [-Wunused-function] [sagelib-9.2] 11033 | 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:11032:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 11032 | 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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] [509/522] creating build/temp.linux-x86_64-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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/function.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular [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:18358:36: warning: ‘__pyx_v_minimal_in_primary_orbit’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 18358 | __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:5410:7: note: ‘__pyx_v_minimal_in_primary_orbit’ was declared here [sagelib-9.2] 5410 | int __pyx_v_minimal_in_primary_orbit; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:6417:41: warning: ‘__pyx_v_old_group’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6417 | (__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:21322:17: warning: ‘__pyx_v_group’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 21322 | __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:5422:88: note: ‘__pyx_v_group’ was declared here [sagelib-9.2] 5422 | 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:21322:17: warning: ‘__pyx_v_perm_stack’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 21322 | __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:8: note: ‘__pyx_v_perm_stack’ was declared here [sagelib-9.2] 5421 | int *__pyx_v_perm_stack; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18388:39: warning: ‘__pyx_v_orbits_of_supergroup’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 18388 | (__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:5408:87: note: ‘__pyx_v_orbits_of_supergroup’ was declared here [sagelib-9.2] 5408 | 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/symbolic/function.cpp:18757:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 18757 | 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:18756:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 18756 | 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:18552:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 18552 | 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:18551:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 18551 | 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:18272:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 18272 | 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:18271:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_8revop’ defined but not used [-Wunused-variable] [sagelib-9.2] 18271 | 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:18145:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 18145 | 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:18144:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn’ defined but not used [-Wunused-variable] [sagelib-9.2] 18144 | 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:18016:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 18016 | 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:18015:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool’ defined but not used [-Wunused-variable] [sagelib-9.2] 18015 | 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:17826:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17826 | 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:17825:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal’ defined but not used [-Wunused-variable] [sagelib-9.2] 17825 | 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:17610:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17610 | 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:17609:13: warning: ‘__pyx_doc_4sage_9structure_7richcmp_richcmp’ defined but not used [-Wunused-variable] [sagelib-9.2] 17609 | 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:17396:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17396 | static PyObject *__pyx_pw_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:17395:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17395 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:17051:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 17051 | 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:17050:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 17050 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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: 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:575:40: warning: ‘__pyx_v_my_final_pos’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 575 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:7550:7: note: ‘__pyx_v_my_final_pos’ was declared here [sagelib-9.2] 7550 | int __pyx_v_my_final_pos; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:8167:8: warning: ‘__pyx_v_best_end’ may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 8167 | if (__pyx_t_1) { [sagelib-9.2] | ^ [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/double_coset.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/getitem.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/series.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular [sagelib-9.2] build/cythonized/sage/symbolic/getitem.cpp:4214:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4214 | static PyObject *__pyx_pw_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:4213:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 4213 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:3869:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3869 | 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:3868:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 3868 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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/series.cpp:4460:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4460 | static PyObject *__pyx_pw_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:4459:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 4459 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:4115:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 4115 | 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:4114:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 4114 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/getitem.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/getitem.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I/usr/lib/python3/dist-packages/cypari2 -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/ring.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:15064:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 15064 | 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:15063:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 15063 | 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:14859:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 14859 | 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:14858:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 14858 | 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:14351:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 14351 | static PyObject *__pyx_pw_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:14350:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 14350 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:14006:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 14006 | 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:14005:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 14005 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/series.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/series.cpython-39-x86_64-linux-gnu.so [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/constants_c.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.o -lgmp -lgap -lm -o build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.cpython-39-x86_64-linux-gnu.so -lpari [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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/comparison.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular [sagelib-9.2] build/cythonized/sage/symbolic/constants_c.cpp:3330:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3330 | static PyObject *__pyx_pw_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:3329:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 3329 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:2985:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 2985 | 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:2984:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 2984 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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/comparison.cpp:6468:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 6468 | static PyObject *__pyx_pw_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:6467:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 6467 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:6123:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 6123 | 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:6122:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 6122 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/function.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/function.cpython-39-x86_64-linux-gnu.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-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I/usr/lib/python3/dist-packages/cysignals -Isage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/expression.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/constants_c.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/constants_c.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [516/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular -Isage/libs/pynac -I./sage/libs/pynac -I./sage/cpython -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/substitution_map.cpp -o build/temp.linux-x86_64-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/x86_64-linux-gnu/singular/singular -I/usr/include/singular/singular -I/usr/include/x86_64-linux-gnu/singular -I/usr/include/singular [sagelib-9.2] build/cythonized/sage/symbolic/substitution_map.cpp:3395:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3395 | static PyObject *__pyx_pw_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:3394:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 3394 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:3050:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 3050 | 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:3049:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 3049 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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/expression.cpp:72744:18: warning: ‘PyObject* __pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 72744 | 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:72743:13: warning: ‘__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits’ defined but not used [-Wunused-variable] [sagelib-9.2] 72743 | 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:72497:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 72497 | 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:72496:13: warning: ‘__pyx_doc_4sage_7cpython_6string_2str_to_bytes’ defined but not used [-Wunused-variable] [sagelib-9.2] 72496 | 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:72292:18: warning: ‘PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 72292 | 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:72291:13: warning: ‘__pyx_doc_4sage_7cpython_6string_bytes_to_str’ defined but not used [-Wunused-variable] [sagelib-9.2] 72291 | 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:71829:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 71829 | static PyObject *__pyx_pw_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:71828:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 71828 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... '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:71484:18: warning: ‘PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)’ defined but not used [-Wunused-function] [sagelib-9.2] 71484 | 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:71483:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.2] 71483 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n 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-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/comparison.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/comparison.cpython-39-x86_64-linux-gnu.so [sagelib-9.2] [517/522] creating build/temp.linux-x86_64-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-m7WX2B/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./sage/cpython -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_cdf.c -o build/temp.linux-x86_64-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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/substitution_map.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/substitution_map.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_cc.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_cc.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] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/ring.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/ring.cpython-39-x86_64-linux-gnu.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-m7WX2B/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/x86_64-linux-gnu/openblas-pthread/ -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_rdf.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_cdf.o -o build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cdf.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_rr.c -o build/temp.linux-x86_64-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_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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_cc.o -lmpfr -lmpc -lgmp -o build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cc.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_el.c -o build/temp.linux-x86_64-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] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -L/usr/lib/x86_64-linux-gnu/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rdf.cpython-39-x86_64-linux-gnu.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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-m7WX2B/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-m7WX2B/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_py.c -o build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_py.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_py.o -o build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_py.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_el.o -o build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_el.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/ext/interpreters/wrapper_rr.o -lmpfr -lgmp -o build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rr.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-m7WX2B/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/build/cythonized/sage/symbolic/expression.o -lgmp -lpynac -o build/lib.linux-x86_64-3.9/sage/symbolic/expression.cpython-39-x86_64-linux-gnu.so -lpari [sagelib-9.2] Time to execute 522 commands: 17997.00 seconds. [sagelib-9.2] Total time spent compiling C/C++ extensions: 17997.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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/streamline_plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/hyperbolic_polygon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/bezier_path.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/step.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/multigraphics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/bar_chart.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/matrix_plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/ellipse.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/complex_plot.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/scatter_plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/text.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/hyperbolic_regular_polygon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/polygon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/circle.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/arc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/line.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/animate.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/graphics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/colors.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/complex_plot.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/primitive.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/arrow.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/shapes2.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/parametric_plot3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/tri_plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/transform.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/index_face_set.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/platonic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/implicit_surface.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/shapes.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/index_face_set.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/plot3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/parametric_surface.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/revolution_plot3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/parametric_surface.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/implicit_surface.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/implicit_plot3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/texture.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/parametric_surface.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/transform.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/transform.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/introduction.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/index_face_set.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/list_plot3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/point_c.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/plot_field3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/tachyon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/shapes.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/plot3d/shapes.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/density_plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/hyperbolic_arc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/contour_plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/disk.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/plot/histogram.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/widgets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/widgets_sagenb.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/__main__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/all_jupyter.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/kernel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/install.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_kernel/interact.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/display/fancy_repr.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/display/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/display/jsmol_iframe.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/display/formatter.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/display/util.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/display/pretty_print.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/interface_magic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/output_basic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/backend_ipython.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/output_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/output_graphics3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/display_manager.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/output_graphics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/output_video.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/output_browser.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/backend_doctest.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/preferences.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/pretty_print.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/buffer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/backend_test.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/backend_base.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/rich_output/backend_emacs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/interpreter.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/preparse.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/prompts.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/user_globals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/ipython_extension.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/attach.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/inputhook.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/configuration.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/image.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/repl/load.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.weak_dict -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.common_conversion -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.finance.fractal -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.heilbronn -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_capped_relative_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.session -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.isoperimetric_inequalities -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_compiled -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.arith.numerical_approx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.sdp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_integer_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.symmetrica.symmetrica -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.flint.fmpz_poly -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.functor -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.classcall_metaclass -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.pickle_old -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_rational_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.arith.srange -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.canonical_augmentation -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_real_mpfr_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.mod_sym_num -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_CR -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.coercion_methods -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.blas_dict -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_integer_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.finance.option -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_poly -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_double_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.index_face_set -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_impl -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.var -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.arith.functions -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.matroid -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/interpreter -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.action -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.vertex_separation -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.independent_sets -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.generic_graph_pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.search -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.finance.markov_multifractal_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.gap.element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.list_clone_timings_cy -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_lazy -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.integer_lists.invlex -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.change_ring -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_ring_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.p1list -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZX -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.cliquer -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.sets.recursively_enumerated_set -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_number_field -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.allocator -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_CA_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_modn_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.cython_metaclass -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_finite_order -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.derivative -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.bounded_integer_sequences -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.rational -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.sets.pythonclass -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2EContext -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.tests.stl_vector -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.convert.mpfi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.gap.libgap -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.expnums -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.linear_functions -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.morphism -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.dict_del_by_value -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.category_singleton -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.cachefunc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.readline -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.libecm -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.finite_submodule_iter -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_interval_absolute -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.pynac.constant -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.sparse_graph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.error -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.args -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.hilbert -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pEContext -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.function_mangling -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_number -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_integer_dense_ntl -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.basis_exchange_matroid -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.plot.complex_plot -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.manin_symbol -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.substitution_map -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.interacts.library_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.utils -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.interpolation -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.transform -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_mpc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.map -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.groebner_strategy -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_prime_finite_field -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.quadratic_forms.quadratic_form__evaluate -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_list -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_arb -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.ppl_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.string -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.comparability -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.double_coset -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.misc_c -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.root_system.braid_orbit -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.constants_c -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.stats.distributions.discrete_gaussian_integer -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.binary_tree -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.comparison -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.laurent_polynomial -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_CR_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.lcalc.lcalc_Lfunction -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.hyperbolicity -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.fraction_field_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_graphs -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.cutwidth -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.option -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.libgap_wrapper -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.root_system.reflection_group_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_pContext -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_graph_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_double_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_element_quadratic -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.lrcalc.lrcalc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.connectivity -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_libsingular -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.orthogonal_arrays_find_recursive -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.spanning_tree -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_mpfr -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pEX -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.semirings.tropical_semiring -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.homfly -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.relation_matrix_pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.constant_function -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.ore_polynomial_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.planarity -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.algebras.lie_algebras.lie_algebra_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.misc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_relative -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_ZZ -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_cdf -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.arith.power -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.evenly_distributed_sets -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_interval -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.convert -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.fast_eval -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_real_double_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.function -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_attribute -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2E -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.posets.hasse_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.fpickle -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.words.word_datatypes -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.tate_algebra_ideal -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.modform.eis_series_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent_gens -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.asteroidal_triples -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_pari_ffelt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.reset -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_pari -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.strongly_regular_db -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.shapes -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_complex_ball_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.parser -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.integer_lists.base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.pbw_datum -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_FP -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.integral_points -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.clique_separators -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.dense_graph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.media.channels -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_morphism -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.riemann -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce_actions -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.series -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_CA -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.free_algebra_letterplace -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.docs.instancedoc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.fast_methods -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.giac.giac -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.set_system -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.interfaces.sagespawn -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.quivers.algebra_elements -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref2.refinement_generic -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pContext -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_capped_absolute_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.nested_class -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.gmp.pylong -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_finite_field_givaro -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.weakly_chordal -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.fast_callable -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_printing -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.period_lattice_region -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.coding.codecan.codecan -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_finite_field -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.rankwidth -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.mat -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_ext -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.free_module_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.integration -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix2 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_cyclo_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.interfaces.process -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.generators.distance_regular -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.evaluation_flint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_el -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_fixed_mod_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_GF2 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.degree_sequences -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.arb.arith -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.static_dense_graph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_FM -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.memory -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_sage -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.spins -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_python -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.sets.finite_set_map_cy -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_matrices -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.sat.solvers.satsolver -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.category_cy_helper -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.category_object -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.tensor_product_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.hypergeometric_misc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.distances_all_pairs -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ext_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.mwrank -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.generic_sdp_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.partitions -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.sage_timeit_class -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.finance.time_series -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.interactivelp_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.line_graph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.schemes.toric.divisor_class -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.callable_dict -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.noncommutative_ideals -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_complex_arb -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_p -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.linbox.linbox_flint_interface -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.matrix_gps.group_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.matchpoly -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.monoids.free_abelian_monoid_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.sum_of_squares -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_zz_pex -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.fast_digraph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_mod2_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.implicit_surface -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_flint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.genus -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.morphism -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.farey_symbol -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.lfunctions.zero_sums -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.persist -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.evaluation_ntl -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.centrality -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.algebras.quatalg.quaternion_algebra_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.c_graph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.richcmp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.data_structures -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.pbori.pbori -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.list_clone -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_conversion -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.c3_controlled -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_morphisms -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.list_clone_demo -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_FM -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_ring_homomorphism -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.pollack_stevens.dist -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.ring -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.letterplace_ideal -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.c3 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.weil.weil_polynomials -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.convexity_properties -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.glpk.error -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_modn_dense_ntl -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.tate_algebra_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_ideal_libsingular -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.q_bernoulli -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.extension -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.fraction_field_FpT -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.debruijn_sequence -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.views -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.arith.multi_modular -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.flint.flint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.mutability -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.mip -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.laurent_series_ring_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.parametric_surface -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_gf2x -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_p -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.interpolators -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_givaro -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.static_sparse_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.lean_matrix -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.permgroup_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.root_system.reflection_group_c -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_gap -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.bandwidth -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce_maps -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.type -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2X -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_CR -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_cc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_GF2E -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_generic_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.bitset -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_rr -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_mpoly -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_import -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_coloring -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce_dict -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_finite_field -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_window -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.semimonomial_transformations.semimonomial_transformation -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.real_roots -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_mod2_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.gauss_legendre -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.gen_quadrangles_with_spread -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.gsl.array -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.totallyreal_data -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_arb -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.polynomial -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.path_enumeration -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.sage_ostools -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.finite_field_base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.categories.examples.semigroups_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.stats.intlist -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_generic_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.unpickling -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.builtin_types -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.arb.arb_version -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.action -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ecl -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.static_sparse_graph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_modn_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.generic_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.plural -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.arith.rational_reconstruction -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.function -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_gf2e_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.dynamics.arithmetic_dynamics.projective_ds_helper -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.morphism -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_pX -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.linear_tensor_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.basis_matroid -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_rational_flint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_mpolynomial_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.bitset_base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.cyclotomic -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_exact_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_dense_double -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.cvxopt_sdp_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_rational_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.braiding -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.wrapperdescr -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.cvxopt_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_ntl_gf2e -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.factory -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent_old -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.ode -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pE -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.getattr -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.expression -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.newforms -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.subword_complex_c -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.triangulation.base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.quivers.paths -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.tests.cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_double -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.conversions -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.old -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.coding.binary_code -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.letters -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.modform.l_series_gross_zagier_coeffs -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.homspace -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.refine_root -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.point_collection -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_CA -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.module -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_binary -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.misc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polydict -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.schemes.hyperelliptic_curves.hypellfrob -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.getitem -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.coding.codecan.autgroup_can_label -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.residue_field -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix0 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.integer_mod -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2EX -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.bernmm -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.transforms.fft -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_main -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_flint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.circuit_closures_matroid -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.descent_two_isogeny -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.ring -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.citation -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_integer_dense_flint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_generators_pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.sage_object -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_FM_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent_base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.echelon_matrix -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.subhypergraph_search -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.flint.arith -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.misc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_zmod_flint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.atexit -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.coding.kasami_codes -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_real_double_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.strassen -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.factorint -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.boost_graph -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.integer_ring -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.cpython.debug -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.chmm -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.puiseux_series_ring_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.graph_backends -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_rational_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_mpfi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.enumeration_mod_permgroup -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_integer_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.debug_options -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.permutation_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_generic_sparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.inherit_comparison -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.function_field.element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix1 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.pynac.pynac -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.games.sudoku_backtrack -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ratpoints -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.combinat_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.functions.prime_pi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_rational_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.matrix_sdp_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.group -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_dense_float -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.distributions -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_floating_point_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.structure.element_wrapper -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.algebras.quatalg.quaternion_algebra_cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_symbolic_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.fast_arith -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.util -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.totallyreal -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.fast_vector_partitions -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.memory_allocator -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_sets -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_polynomial_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_double -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.quadratic_forms.ternary -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.calculus.transforms.dwt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.rigged_configurations.rigged_partition -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.stopgap -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.chrompoly -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.quadratic_forms.count_local_2 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.integer -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.gap.util -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.free_algebra_element_letterplace -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.randstate -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.graph_products -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.constructor -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.congroup -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.matrices.dancing_links -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.trees -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_libmp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_integer_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_backend -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.bernoulli_mod_p -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_complex_double_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.toric_lattice_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.designs_pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.sets.disjoint_set -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modules.with_basis.indexed_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_FP -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.probability.probability_distribution -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.combinat.words.word_char -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.symmetric_reduction -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_string -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.crypto.boolean_function -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.arithgroup_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.linear_matroid -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.apply -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pX -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.singular -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.binary_search -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_ring_base -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_lists -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.local_generic_element -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.hmm -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_complex_double_dense -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_rdf -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.dynamics.complex_dynamics.mandel_julia_helper -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.graphs.traversals -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.matroids.union_matroid -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_gmp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/cooperative_game.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/matching_game.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/parser.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/normal_form_game.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/gambit_docs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/game_theory/catalog_normal_form_games.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/media/channels.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/media/wav.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/media/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/media/channels.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/media/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/benchmark.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/python.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/defaults.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/superseded.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/object_multiplexer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/classcall_metaclass.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/nested_class.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/misc_c.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_import.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/allocator.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/derivative.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/stopgap.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/randstate.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/parser.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/fast_methods.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/trace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_format.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/c3_controlled.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/pickle_old.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/multireplace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/fpickle.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/function_mangling.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/method_decorator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sagedoc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_string.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/weak_dict.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sageinspect.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/test_class_pickling.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/derivative.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/c3_controlled.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_attribute.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/nested_class.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_list.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/citation.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/latex_macros.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/remote_file.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/explain_pickle.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/package.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/reset.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/search.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/prandom.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/table.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/verbose.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_unittest.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/compat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/profiler.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/binary_tree.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/function_mangling.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/unknown.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/map_threaded.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/allocator.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/getusage.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/cachefunc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/dist.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/fpickle.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/classgraph.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/nested_class.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/dev_tools.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/pager.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/nested_class_test.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/function_mangling.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/edit_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/functional.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_string.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/weak_dict.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/inline_fortran.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/session.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/fast_methods.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/cachefunc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/repr.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/binary_tree.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_eval.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_string.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/abstract_method.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_import.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/stopgap.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/search.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/c3.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/parser.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/viewer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/session.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/bindable_class.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/search.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/temporary_file.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/messaging.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/classcall_metaclass.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/callable_dict.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/callable_dict.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/persist.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/cython.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/inherit_comparison.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sh.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/func_persist.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/constant_function.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/element_with_label.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/copying.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/misc_c.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/binary_tree.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/randstate.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sphinxify.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_attribute.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_ostools.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/allocator.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/persist.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/inherit_comparison.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/banner.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/citation.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/reset.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/converting_dict.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/classcall_metaclass.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/cachefunc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/c3_controlled.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_timeit_class.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/mathml.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/random_testing.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/rest_index_of_methods.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/misc_c.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/randstate.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/inherit_comparison.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_ostools.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/fast_methods.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/html.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/weak_dict.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_import_cache.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/decorators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/constant_function.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_list.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/mrange.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_input.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/flatten.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/lazy_list.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/proof.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/c3.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_timeit_class.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/latex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/pickle_old.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/gperftools.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/sage_timeit.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/misc/call.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/server/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/server/support.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/gfan.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/genus2reduction.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/maple.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/mupad.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/gap_workspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/gp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/tides.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/interface.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/sagespawn.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/gap.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/qsieve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/expect.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/phc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/giac.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/polymake.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/quit.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/maxima_lib.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/sage0.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/process.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/primecount.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/singular.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/r.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/four_ti_2.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/qepcad.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/rubik.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/latte.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/kash.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/lie.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/kenzo.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/process.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/sagespawn.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/magma_free.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/lisp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/chomp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/maxima.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/cleaner.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/maxima_abstract.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/sympy.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/macaulay2.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/matlab.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/ecm.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/mathematica.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/gap3.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/fricas.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/axiom.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/octave.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/magma.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/sage-maxima.lisp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/gnuplot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/mwrank.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/frobby.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/scilab.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/read_data.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/jmoldata.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/tachyon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/psage.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/process.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/tab_completion.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interfaces/povray.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_tensor_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/sdp.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/mip.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_tensor_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/mip.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/mip.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_sdp_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_exact_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/matrix_sdp_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_graph_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/cvxopt_sdp_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/matrix_sdp_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/interactivelp_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_exact_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/cvxopt_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_graph_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/ppl_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_sdp_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/interactivelp_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_graph_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/cvxopt_sdp_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/interactivelp_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/matrix_sdp_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_sdp_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/cvxopt_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/generic_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_exact_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/ppl_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/logging_backend.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/backends/glpk_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/knapsack.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/gauss_legendre.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_functions.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_functions.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/gauss_legendre.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/sdp.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/interactive_simplex_method.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/optimize.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_tensor_constraints.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_tensor_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_functions.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/linear_tensor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/numerical/sdp.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/atexit.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/type.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/string.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/wrapperdescr.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/string.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/builtin_types.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/python_debug.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/atexit.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/builtin_types.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/getattr.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/type.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/string_impl.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/cython_metaclass.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/type.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/string.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/wrapperdescr.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/dict_del_by_value.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/getattr.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/python_debug.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/_py2_random.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/wrapperdescr.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/pyx_visit.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/cython_metaclass.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/getattr.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/cython_metaclass.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/dict_del_by_value.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/dict_del_by_value.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/debug.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/debug.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/cpython/cython_metaclass.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/super_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/derangements.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/combinat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ribbon_shaped_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/finite_word.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_options.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/abstract_word.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_datatypes.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/words.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_datatypes.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_char.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_char.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_datatypes.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/alphabet.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/paths.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/shuffle_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/infinite_word.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/word_infinite_datatypes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/suffix_trees.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/words/lyndon_word.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/combinatorial_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/mutation_type.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/mutation_class.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/quiver.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/interact.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_algebra_quiver/cluster_seed.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/permutation_cython.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/hadamard_matrix.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/dancing_links_c.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/dancing_links.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/dlxcpp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/latin.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/matrices/dancing_links.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/subsets_hereditary.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/debruijn_sequence.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/interval_posets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/enumerated_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/permutation_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rooted_tree.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/enumeration_mod_permgroup.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/multiset_partition_into_sets_ordered.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/superpartition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/skew_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/binary_tree.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/quickref.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/restricted_growth.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_D_twisted.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_A2_odd.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rigged_configuration_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_A2_even.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_A2_dual.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rc_crystal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_A.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_E67.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rigged_partition.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/kleber_tree.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rigged_configurations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_abstract_class.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rc_infinity.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_D.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rigged_partition.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/kr_tableaux.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_D_tri.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/rigged_partition.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_B.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bijection.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_infinity.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rigged_configurations/bij_type_C.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/backtrack.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/e_one_star.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/growth.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/degree_sequences.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cyclic_sieving_phenomenon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cartesian_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/partition_tuple.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/set_partition_ordered.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/binary_recurrence_sequences.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/gelfand_tsetlin_patterns.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/necklace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/fqsym.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_list_old.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/fast_vector_partitions.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/baxter_permutations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/difference_matrices.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/latin_squares.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/design_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/block_design.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/database.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/resolvable_bibd.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/covering_design.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/incidence_structures.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/subhypergraph_search.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/designs_pyx.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/designs_pyx.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/gen_quadrangles_with_spread.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/subhypergraph_search.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/bibd.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/group_divisible_designs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/orthogonal_arrays_build_recursive.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/evenly_distributed_sets.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/designs_pyx.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/evenly_distributed_sets.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/orthogonal_arrays.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/difference_family.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/gen_quadrangles_with_spread.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/ext_rep.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/twographs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/steiner_quadruple_systems.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/designs/orthogonal_arrays_find_recursive.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/perfect_matching.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/fully_packed_loop.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/partitions.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/composition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/gray_codes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym/combinatorics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym/generic_basis_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym/qsym.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym/ncsf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsf_qsym/tutorial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/core.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/output.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_D.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/cartan_matrix.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_E_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/weyl_characters.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/fundamental_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_reducible.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_c.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/fusion_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/weight_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_I.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/coxeter_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/cartan_type.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/extended_affine_weyl_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_super_A.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_Q.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/root_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/root_lattice_realizations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_C.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/braid_orbit.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_A.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_folded.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/root_lattice_realization_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_G.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_real.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/braid_move_calculator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/non_symmetric_macdonald_polynomials.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_B.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/coxeter_type.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/integrable_representations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_BC_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_F.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_c.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/coxeter_matrix.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_F_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/root_system.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/weight_lattice_realizations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/dynkin_diagram.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_H.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_G_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/associahedron.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_C_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_marked.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/weyl_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/hecke_algebra_representation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_A_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_A_infinity.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/pieri_factors.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_relabel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_dual.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/branching_rules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/reflection_group_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_D_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/ambient_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_E.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/type_B_affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/root_system/braid_orbit.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/expnums.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/permutation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sine_gordon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/k_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/set_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/sum_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/cycle_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/linear_order_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/functorial_composition_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/stream.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/product_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/series_order.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/composition_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/empty_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/characteristic_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/recursive_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/generating_series.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/series.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/partition_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/subset_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/structure.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/permutation_species.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/species/library.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/expnums.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/composition_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/similarity_class_type.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/counting.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/family.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ribbon_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/fast_vector_partitions.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/plane_partition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/algebraic_combinatorics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/chas/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/chas/fsym.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/chas/wqsym.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/chas/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/subset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/subword_complex_c.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/finite_state_machine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/set_partition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sloane_functions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/hillman_grassl.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/q_bernoulli.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/shifted_primed_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/decorated_permutation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/partition_shifting_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_matrices.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/shard_order.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_vector_weighted.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/combinat_cython.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/skew_partition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/q_bernoulli.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/partition_kleshchev.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ribbon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux/frieze.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux/dyck_path.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/path_tableaux/path_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/free_prelie_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tools.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/q_analogues.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_vectors_mod_permgroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/vector_partition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/symmetric_group_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/shuffle.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/combinatorial_map.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/lr_tableau.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_vector.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/affinization.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/tensor_product_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/kac_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/letters.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/kyoto_path_model.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/elementary_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/spins.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/tensor_product_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/spins.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/highest_weight_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/star_crystal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/pbw_crystal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/induced_structure.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/letters.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/letters.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/infinity_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/pbw_datum.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/mv_polytopes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/fast_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/tensor_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/pbw_datum.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/multisegments.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/bkk_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/direct_sum.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/catalog_infinity_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/polyhedral_realization.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/spins.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/catalog_kirillov_reshetikhin.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/generalized_young_walls.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/kirillov_reshetikhin.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/monomial_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/alcove_path.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/subcrystal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/affine.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/affine_factorization.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/pbw_datum.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/virtual_crystal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/fully_commutative_stable_grothendieck.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/tensor_product_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/littelmann_path.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/crystals/catalog_elementary_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/symmetric_group_representations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/degree_sequences.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/schubert_polynomial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/subword_complex_c.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/graph_path.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tuple.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/enumeration_mod_permgroup.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ranker.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/cluster_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tableau_tuple.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/partition_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/diagram_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/non_decreasing_parking_function.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/subsets_pairwise.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/finite_state_machine_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/alternating_sign_matrix.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/free_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/knutson_tao_puzzles.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/combination.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/constellation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/yang_baxter_graph.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/kazhdan_lusztig.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sidon_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/subword.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/subword_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/macdonald.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/witt.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/orthogonal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/elementary.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/hecke.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/schur.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/classical.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/jack.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/homogeneous.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/sf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/new_kschur.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/powersum.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/symplectic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/llt.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/sfa.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/orthotriang.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/multiplicative.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/k_dual.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/dual.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/character.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/hall_littlewood.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/ns_macdonald.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/kfpoly.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/sf/monomial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tamari_lattices.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/affine_permutation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/colored_permutations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tableau_residues.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/partition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/parallelogram_polyomino.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/rsk.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/composition_signed.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/enumeration_mod_permgroup.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/invlex.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/invlex.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/lists.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/invlex.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/integer_lists/nn.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/debruijn_sequence.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/combinat_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/dlx.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/grossman_larson_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tutorial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/combinat_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/tiling.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsym/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsym/dual.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsym/bases.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsym/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ncsym/ncsym.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/parking_functions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/incidence_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/linear_extensions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/cartesian_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/hasse_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/hasse_diagram.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/poset_examples.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/lattices.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/moebius_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/d_complete.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/forest.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/mobile.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/elements.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/hasse_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/posets/posets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/permutation_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/fully_commutative_elements.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/six_vertex_model.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/blob_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/dyck_word.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/abstract_tree.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/descent_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/hall_polynomial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/ordered_tree.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/partitions.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/catalog_partitions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/free_dendriform_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/combinat/lyndon_word.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_symbolic_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/benchmark.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_real_double_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_real_double_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_symbolic_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix0.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix1.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/args.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_cyclo_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_double_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_ball_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_float.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_polynomial_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix0.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gap.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/constructor.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_mod2_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/action.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_template.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_double_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_template_header.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix1.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gf2e_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_polynomial_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix2.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/docs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/misc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/change_ring.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gap.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/args.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_double.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_domain_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gfpn_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/change_ring.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix1.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_double_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_dense_hnf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_window.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_polynomial_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_double.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gap.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_real_double_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/symplectic_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/strassen.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/action.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/operation_table.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_float.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gf2e_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_double_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_cyclo_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/args.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_float.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_mpolynomial_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/strassen.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/action.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_double_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gf2e_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_double_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_window.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_ball_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_modn_dense_double.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/berlekamp_massey.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_window.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/constructor.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_cyclo_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/echelon_matrix.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix2.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix0.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_mod2_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_complex_ball_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_mpolynomial_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/misc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_symbolic_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix2.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_mpolynomial_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/echelon_matrix.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_domain_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/special.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_dense_saturation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/template.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_gfpn_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_integer_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_mod2_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/compute_J_ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_generic_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matrix/matrix_rational_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/weierstrass.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/points.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/sheaf/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/sheaf/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/sheaf/klyachko.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/chow_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/divisor_class.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/divisor_class.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/weierstrass_covering.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/divisor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/toric_subscheme.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/fano_variety.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/weierstrass_higher.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/variety.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/toric/library.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers/charpoly_frobenius.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers/cycliccover_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/cyclic_covers/cycliccover_finite_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/monsky_washnitzer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/jacobian_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/mestre.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hypellfrob.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/kummer_surface.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/jacobian_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/jacobian_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/jacobian_g2.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/hyperelliptic_curves/invariants.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/affine_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/affine_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/affine_subscheme.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/affine_rational_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/affine_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/affine/affine_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/berkovich/berkovich_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/berkovich/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/berkovich/berkovich_cp_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/berkovich/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/jacobians/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/jacobians/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/jacobians/abstract_jacobian.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/projective_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/projective_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/projective_rational_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/projective_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/projective_subscheme.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/projective/projective_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/affine_curve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/projective_curve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/closed_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/curve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/curves/zariski_vankampen.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/subscheme.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/product_projective/rational_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/period_lattice_region.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/cardinality.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/isogeny_class.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/lseries_ell.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/weierstrass_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/modular_parametrization.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/kraus.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/gal_reps_number_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/kodaira_symbol.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/period_lattice.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/mod_sym_num.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/mod_sym_num.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/period_lattice_region.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/sha_tate.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_padic_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_finite_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/mod5family.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/descent_two_isogeny.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/heegner.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_wp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_egros.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/saturation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_modular_symbols.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/height.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/padic_lseries.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/padics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/jacobian.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/gal_reps.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/BSD.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/isogeny_small_degree.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_local_data.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_number_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/cm.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_torsion.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/formal_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_rational_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ec_database.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/weierstrass_transform.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/gp_simon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_tate_curve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/ell_curve_isogeny.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/elliptic_curves/descent_two_isogeny.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/riemann_surfaces/riemann_surface.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/riemann_surfaces/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/overview.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics/quartic_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics/quartic_constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_quartics/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/spec.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/divisor_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/algebraic_scheme.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/hypersurface.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/divisor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/scheme.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/glue.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/generic/ambient_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/con_rational_function_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/con_finite_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/con_number_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/con_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/schemes/plane_conics/con_rational_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/databases.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/lrs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/fes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/gap.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/pandoc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/latte.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/graphviz.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/imagemagick.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/kenzo.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/bliss.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/csdp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/rubiks.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/ffmpeg.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/features/graph_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/typeset/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/typeset/unicode_art.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/typeset/ascii_art.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/typeset/symbols.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/typeset/character_art.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/typeset/character_art_factory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/typeset/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/games/sudoku.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/games/sudoku_backtrack.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/games/hexad.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/games/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/games/sudoku_backtrack.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/games/quantumino.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/games/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/env.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/representation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/paths.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/algebra_elements.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/path_semigroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/algebra_elements.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/algebra_elements.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/paths.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/paths.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/algebra_elements.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/homspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quivers/algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/converters/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/converters/polybori.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/converters/anf2cnf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/satsolver.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/cryptominisat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/picosat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/satsolver.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/satsolver.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/sat_lp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/solvers/dimacs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/boolean_polynomials.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sat/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/unique_representation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/mutability.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/indexed_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_old.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone_demo.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/factory.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/sage_object.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/debug_options.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/element_wrapper.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/debug_options.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/sage_object.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/element_wrapper.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/category_object.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_exceptions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/set_factories_example.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_maps.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_maps.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/misc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/category_object.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone_timings_cy.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/richcmp.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone_timings.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/factory.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_gens.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_dict.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/set_factories.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_old.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/element_wrapper.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_dict.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_gens.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_old.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/global_options.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/graphics_file.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/richcmp.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_dict.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/nonexact.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/gens_py.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/debug_options.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/mutability.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/richcmp.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone_demo.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_maps.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/factorization.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/sequence.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/category_object.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/list_clone_timings_cy.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_actions.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/proof/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/proof/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/proof/proof.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/misc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/parent_gens.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/test_factory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/factorization_integer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/sage_object.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_actions.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/coerce_actions.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/dynamic_class.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/mutability.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/structure/formal_sum.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/blas_dict.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/binary_matrix.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bitset.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/binary_matrix.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/binary_search.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bounded_integer_sequences.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/blas_dict.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/mutable_poset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bitset_base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bitset.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/binary_search.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bounded_integer_sequences.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bitset.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/blas_dict.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bounded_integer_sequences.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bitset_intrinsics.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/binary_search.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bitset_base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/sparse_bitset.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/data_structures/bitset_base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_pari.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_interval_absolute.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_lazy.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/sum_of_squares.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/noncommutative_ideals.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/pari_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/quotient_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/lazy_laurent_series_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fraction_field_FpT.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_pari.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/morphism.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_ring_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_arb.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/invariants/reconstruction.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/invariants/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/invariants/invariant_theory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/invariants/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/laurent_series_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_interval.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer_ring.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_mpfi.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_mpc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/inductive_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/limit_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/gauss_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/trivial_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/valuations_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/mapped_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/scaled_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/valuation_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/augmented_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/value_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/valuation/developing_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_mpfr.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_interval.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_mpfr.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_mpfr.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_pari.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_ideal.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/numbers_abc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_double.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_mpc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/laurent_series_ring_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fraction_field_FpT.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/quotient_ring_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_mpfi.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/multi_power_series_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/qqbar.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_arb.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_interval.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_interval_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fast_arith.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_double.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_mpc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/commutative_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fast_arith.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_double.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fast_arith.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_poly.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer_ring.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/invariant_theory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/bernmm.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/puiseux_series_ring_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zz_pex.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_compiled.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/complex_roots.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/laurent_polynomial_ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_order.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_libsingular.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_ntl.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_field.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polydict.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/laurent_polynomial_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polydict.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_field.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_singular_interface.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/symmetric_ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/toy_variety.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil/weil_polynomials.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil/weil_polynomials.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/weil/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zmod_flint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_complex_arb.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/term_order.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/real_roots.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_ntl.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/refine_root.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_number_field.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/binary_form_reduce.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_template.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/real_roots.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/gbrefs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/fglm.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/pbori.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/specialsets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/easy_polynomials.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/blocks.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/interpolate.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/nf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/randompoly.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/interred.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/heuristics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/frontend.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/statistics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/ll.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/gbcore.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/PyPolyBoRi.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/pbori.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/pbori.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/cnf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/rank.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/pbori/parallel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ring_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/infinite_polynomial_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/ore_polynomial_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_gf2x.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/toy_d_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_fateman.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_flint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_compiled.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/ore_polynomial_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_quotient_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_sequence.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/laurent_polynomial.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_number_field.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/ore_polynomial_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_ring_constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_order.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_libsingular.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_element_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics/polynomial_padic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/padics/polynomial_padic_flat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zz_pex.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/ore_function_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/laurent_polynomial.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_rational_flint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_rational_flint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/plural.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/symmetric_reduction.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polydict.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/symmetric_reduction.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/ore_function_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/symmetric_reduction.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/omega.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/refine_root.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zmod_flint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/hilbert.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_compiled.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_flint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_ntl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zmod_flint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_gf2x.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_real_mpfr_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_rational_flint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_gf2x.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ring_base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/plural.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/infinite_polynomial_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ring_base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_zz_pex.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/hilbert.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_libsingular.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_template_header.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/cyclotomic.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/convolution.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/laurent_polynomial.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_order.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_quotient_ring_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_finite_field.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/groebner_fan.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_complex_arb.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/skew_polynomial_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_complex_arb.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/plural.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/real_roots.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/multi_polynomial_ring_base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_real_mpfr_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/evaluation_flint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/flatten.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/toy_buchberger.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/cyclotomic.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/polynomial_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/polynomial/ore_polynomial_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_mpoly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_double.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/lazy_laurent_series.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CR.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CA.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FM.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FP.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CR.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_floating_point_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/common_conversion.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FP.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_ext.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/morphism.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_printing.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_extension_leaves.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_printing.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CR.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/generic_nodes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_generic_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/local_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/precision_error.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ext_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_base_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CA.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_floating_point_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_relative_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_ext.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/unramified_extension_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_extension_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/CR_template.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CR.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_fixed_mod_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FP.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/CA_template.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_lattice_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ext_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_generic_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_fixed_mod_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/FP_template_header.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_flint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/local_generic_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_flint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/common_conversion.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_relative_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_floating_point_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_fixed_mod_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CR.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ext_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FM.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_absolute_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/lattice_precision.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/factory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_generic_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CA.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/eisenstein_extension_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/morphism.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_flint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CA.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/FM_template.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_absolute_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_printing.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FM.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/CA_template_header.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CR.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_template_element.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FP.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_relative.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FM.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/common_conversion.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/FP_template.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_template_element_header.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FP.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_CA.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_absolute_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/qadic_flint_FM.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_ext.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_CA.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_extension_leaves.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/FM_template_header.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_capped_relative_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FP.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/relative_ramified_FM.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_relative.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/CR_template_header.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/tutorial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/morphism.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/pow_computer_relative.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_base_leaves.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/local_generic_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/local_generic_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/padics/padic_ZZ_pX_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/rational.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/sum_of_squares.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/noncommutative_ideals.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_morphism.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_interval_absolute.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer_ring.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_conversion.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_ring_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/morphism.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/algebraic_closure_finite_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ideal_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fraction_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/factorint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_ideal_rel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element_quadratic.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_morphisms.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element_quadratic.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal_data.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal_phc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/maps.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal_data.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/galois_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/S_unit_solver.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element_quadratic.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/small_primes_of_degree_one.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_morphisms.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/bdd_height.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal_data.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/number_field_rel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/order.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/structure.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/unit_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/splitting_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/totallyreal_rel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/number_field/class_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_morphism.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/derivation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fraction_field_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/big_oh.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/bernmm.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_arb.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_double.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_ideal.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_arb.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_mpoly.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tate_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/lazy_laurent_series_operator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/laurent_series_ring_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer_fake.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_conversion.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_double.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/semirings/tropical_semiring.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/semirings/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/semirings/tropical_semiring.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/semirings/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/semirings/non_negative_integer_semiring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/qqbar_decorators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_poly.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_number.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/multi_power_series_ring_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/cfinite_sequence.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fraction_field_FpT.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/rational_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/maps.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/valuation_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/function_field_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/place.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/divisor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/function_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/order.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/function_field/differential.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/tate_algebra_ideal.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/convert/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/convert/mpfi.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/convert/mpfi.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/convert/mpfi.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_arb.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer_fake.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_conversion.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/bernoulli_mod_p.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_lazy.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/puiseux_series_ring_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_arb.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/laurent_series_ring_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/integer.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/rational.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/residue_field.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_prime_finite_field.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_prime_modn.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field_givaro.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_pari_ffelt.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/maps_finite_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/conway_polynomials.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/integer_mod_limits.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field_givaro.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_pari_ffelt.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_ntl_gf2e.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_givaro.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_givaro.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_pari_ffelt.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_ntl_gf2e.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/finite_field_constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_pari_ffelt.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/integer_mod.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_givaro.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_ntl_gf2e.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/integer_mod.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_givaro.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_prime_finite_field.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/residue_field.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/element_ntl_gf2e.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/residue_field.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/integer_mod.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_prime_finite_field.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/stdint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/hom_finite_field_givaro.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/finite_rings/integer_mod_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_lazy.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/continued_fraction.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/asymptotic_expansion_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/growth_group_cartesian.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/growth_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/term_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/asymptotic/asymptotic_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/puiseux_series_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/infinity.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/sum_of_squares.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/puiseux_series_ring_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/fraction_field_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_number.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/morphism.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/ring_extension_morphism.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/factorint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/monomials.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_ring_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_number.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/universal_cyclotomic_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/complex_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/localization.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/rational.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/bernoulli_mod_p.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_interval_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/real_mpfi.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/rings/power_series_mpoly.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/views.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/convexity_properties.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/strongly_regular_db.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_editor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generic_graph_pyx.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/lovasz_theta.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_latex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/mcqd.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/cliquer.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/hyperbolicity.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/line_graph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/views.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/asteroidal_triples.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/connectivity.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/weakly_chordal.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/distances_all_pairs.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/chrompoly.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/digraph_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/cliquer.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_input.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/independent_sets.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/mcqd.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generic_graph.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/domination.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/line_graph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/planarity.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/asteroidal_triples.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/genus.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/traversals.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/isoperimetric_inequalities.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/fast_digraph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/bandwidth.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/cutwidth.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/fast_digraph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/tdlib.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/rankwidth.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/clique_separators.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/bandwidth.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/cutwidth.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/fast_digraph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/graph_products.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/modular_decomposition.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/graph_products.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/vertex_separation.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/clique_separators.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/vertex_separation.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/rankwidth.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/rankwidth.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_decompositions/vertex_separation.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/isoperimetric_inequalities.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/distances_all_pairs.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/traversals.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_database.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/strongly_regular_db.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/schnyder.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/tutte_polynomial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/planarity.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/hyperbolicity.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/genus.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/path_enumeration.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generic_graph_pyx.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_coloring.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/print_graphs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/weakly_chordal.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/traversals.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/path_enumeration.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/trees.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/graph_backends.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/sparse_graph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/dense_graph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/sparse_graph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_graph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/sparse_graph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_dense_graph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/graph_backends.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/dense_graph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/c_graph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/boost_graph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_graph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_backend.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_graph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/boost_graph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_dense_graph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/boost_graph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/c_graph.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/overview.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_dense_graph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/dense_graph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_backend.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/graph_backends.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/c_graph.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/base/static_sparse_backend.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/spanning_tree.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/dot2tex_utils.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/digraph.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/isgci.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/distances_all_pairs.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/orientations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/bipartite_graph.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/spanning_tree.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/chrompoly.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/connectivity.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/matchpoly.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/bliss.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/convexity_properties.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/cliquer.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/convexity_properties.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_generators_pyx.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/connectivity.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/pq_trees.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/independent_sets.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/centrality.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/basic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/distance_regular.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/families.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/classical_geometries.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/random.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/smallgraphs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/world_map.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/chessboard.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/platonic_solids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/intersection.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/degree_sequence.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generators/distance_regular.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/generic_graph_pyx.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_generators_pyx.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/centrality.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/partial_cube.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/trees.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_plot_js.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/comparability.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/trees.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/hypergraph_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_coloring.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/graph_list.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/comparability.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/independent_sets.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/graphs/matchpoly.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/markov_multifractal_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/markov_multifractal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/option.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/option.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/fractal.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/time_series.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/easter.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/markov_multifractal_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/fractal.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/time_series.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/stock.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/finance/time_series.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata/elementary.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata/glca.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/cellular_automata/solitons.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/projective_ds_helper.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/product_projective_ds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/projective_ds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/generic_ds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/wehlerK3.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/affine_ds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/arithmetic_dynamics/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/surface_dynamics_deprecation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics/mandel_julia_helper.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics/mandel_julia.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/complex_dynamics/mandel_julia_helper.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/finite_dynamical_system.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/dynamics/finite_dynamical_system_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/logic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/booleval.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/logictable.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/logicparser.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/propcalc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/boolformula.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/logic/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/srange.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/rational_reconstruction.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/constants.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/rational_reconstruction.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/power.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/srange.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/functions.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/multi_modular.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/long.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/rational_reconstruction.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/multi_modular.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/multi_modular.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/functions.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/numerical_approx.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/numerical_approx.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/functions.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/power.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/numerical_approx.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/arith/power.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/scalarfield.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/chart_func.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/scalarfield_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/scalarfield.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/mixed_form_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/scalarfield_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/diff_form_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/integrated_curve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/differentiable_submanifold.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/vectorfield.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/degenerate.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/degenerate_submanifold.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/multivector_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/bundle_connection.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/multivectorfield.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/euclidean.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/real_line.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/metric.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/mixed_form.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/tensorfield.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/affine_connection.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/levi_civita_connection.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/vectorframe.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/pseudo_riemannian.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/pseudo_riemannian_submanifold.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/manifold_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/diff_form.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/automorphismfield.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/manifold.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/vectorfield_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/tangent_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/tensorfield_paral.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/characteristic_class.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/tangent_vector.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/tensorfield_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/diff_map.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/curve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/vector_bundle.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/automorphismfield_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/differentiable/chart.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/continuous_map.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/trivialization.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/local_frame.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/subset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/section_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/vector_bundle_fiber.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/vector_bundle_fiber_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/section.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/manifold_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/operators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/utilities.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/manifold.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/calculus_method.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/structure.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/topological_submanifold.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/vector_bundle.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/manifolds/chart.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/probability/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/probability/probability_distribution.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/probability/probability_distribution.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/probability/random_variable.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/probability/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/basis_exchange_matroid.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/lean_matrix.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/matroid.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/basis_matroid.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/union_matroid.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/dual_matroid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/linear_matroid.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/rank_matroid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/matroid.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/lean_matrix.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/lean_matrix.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/set_system.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/set_system.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/circuit_closures_matroid.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/unpickling.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/linear_matroid.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/matroid.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/unpickling.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/basis_exchange_matroid.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/matroids_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/circuit_closures_matroid.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/extension.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/minorfix.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/linear_matroid.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/union_matroid.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/basis_exchange_matroid.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/graphic_matroid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/utilities.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/minor_matroid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/union_matroid.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/matroids_plot_helpers.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/extension.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/named_matroids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/basis_matroid.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/circuit_closures_matroid.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/set_system.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/advanced.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/extension.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/matroids/basis_matroid.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_integer_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_rational_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_quadratic_module_integer_symmetric.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_rational_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/cell_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/representation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/indexed_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/subquotient.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/indexed_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/with_basis/indexed_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/module_functors.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_module_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/module.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_modn_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_integer_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/module.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/torsion_quadratic_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_real_double_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/real_double_vector.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/filtered_vector_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_integer_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_double_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_module_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/tensor_operations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_space_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_rational_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_module_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/finite_submodule_iter.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/tutorial_free_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/finite_submodule_iter.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_space_homspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_complex_double_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_double_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_complex_double_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/quotient_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_integer_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_double_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_integer_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_real_double_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_module_homspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_modn_sparse.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_rational_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_integer_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_callable_symbolic_dense.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_mod2_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_modn_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_complex_double_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_rational_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/fg_pid/fgp_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/fg_pid/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/fg_pid/fgp_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/fg_pid/fgp_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/matrix_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_modn_sparse.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/module.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/multi_filtered_vector_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/complex_double_vector.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_modn_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_quadratic_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_modn_sparse.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_module_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/free_module_integer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_rational_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_mod2_dense.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_real_double_dense.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_symbolic_dense.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/finite_submodule_iter.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/diamond_cutting.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modules/vector_mod2_dense.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/all_notebook.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/pari.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/sympow.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/zero_sums.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/zero_sums.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/dokchitser.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/lcalc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/lfunctions/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/graded_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/readme.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/abstract_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/hecke_triangle_group_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/abstract_ring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/subspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/analytic_type.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/graded_ring_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/series_constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/functors.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform_hecketriangle/hecke_triangle_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/local_comp/liftings.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/local_comp/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/local_comp/type_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/local_comp/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/local_comp/smoothchar.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/local_comp/local_comp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/eis_series_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/defaults.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/eisenstein_submodule.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/ambient_R.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/ambient_g1.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/find_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/periods.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/eis_series_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/ambient.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/hecke_operator_on_qexp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/cuspidal_submodule.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/weight1.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/j_invariant.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/ambient_g0.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/l_series_gross_zagier.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/l_series_gross_zagier_coeffs.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/vm_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/theta.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/eis_series.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/ambient_eps.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/notes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/l_series_gross_zagier_coeffs.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/submodule.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/test.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/half_integral.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modform/numerical.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/btquotients/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/btquotients/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/btquotients/btquotient.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/btquotients/pautomorphicform.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hypergeometric_motive.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/dims.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/quatalg/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/quatalg/brandt.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/quatalg/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/lseries.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/abvar_newform.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/homology.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/abvar.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/abvar_ambient_jacobian.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/torsion_subgroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/cuspidal_subgroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/torsion_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/homspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/abvar/finite_subgroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/hecke_operator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/ambient_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/degenmap.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/submodule.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/homspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hecke/algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/congroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/cusps.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hypergeometric_misc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/distributions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/manin_map.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/modsym.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/padic_lseries.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/fund_domain.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/dist.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/dist.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/sigma0.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/pollack_stevens/dist.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/multiple_zeta.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/arithgroup_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup_generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/arithgroup_perm.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/farey_symbol.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup_gamma0.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/farey_symbol.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup_sl2z.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup_gamma1.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/farey_symbol.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup_gammaH.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/arithgroup_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/congroup_gamma.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/arithgroup/arithgroup_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/congroup_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/etaproducts.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/p1list_nf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/manin_symbol_list.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/relation_matrix_pyx.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/g1list.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/heilbronn.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/hecke_operator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/apply.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/p1list.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/ghlist.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/relation_matrix_pyx.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/subspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/heilbronn.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/manin_symbol.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/ambient.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/modsym.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/manin_symbol.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/relation_matrix.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/boundary.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/p1list.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/manin_symbol.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/p1list.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/apply.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/apply.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/modsym/modular_symbols.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hypergeometric_misc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/ssmod/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/ssmod/ssmod.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/ssmod/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/cusps_nf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/dirichlet.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/hypergeometric_misc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/buzzard.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/overconvergent/hecke_series.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/overconvergent/weightspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/overconvergent/genus0.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/overconvergent/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/modular/overconvergent/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_hopf_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/permutation_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/matrix_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/functor.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/algebra_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/commutative_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/basic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/metric_spaces.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_singleton.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_modules_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/commutative_additive_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finitely_generated_lambda_bracket_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/morphism.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/enumerated_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/super_modules_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/l_trivial_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/g_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/rngs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/associative_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/division_rings.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/cw_complexes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_lattice_posets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/regular_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/domains.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/primer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/ring_ideals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_posets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finitely_generated_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/triangular_kac_moody_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/tensor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/loop_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lie_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/super_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_coalgebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/schemes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/filtered_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/coxeter_group_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/super_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_bialgebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/map.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/magmas.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/simplicial_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/cartesian_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/sets_with_partial_maps.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/commutative_additive_monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_lie_conformal_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/affine_weyl_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/semigroups_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/cw_complexes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/finite_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/magmas.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/commutative_additive_monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/finite_coxeter_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/graphs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/commutative_additive_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/hopf_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/sets_with_grading.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/filtered_modules_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/finite_dimensional_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/infinite_enumerated_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/semigroups_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/lie_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/graded_modules_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/finite_weyl_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/filtered_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/lie_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/coxeter_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/sets_cat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/finite_enumerated_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/finite_monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/manifolds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/graded_connected_hopf_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/posets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/facade_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/examples/with_realizations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/coalgebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/polyhedra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/partially_ordered_monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/action.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/subquotients.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/signed_tensor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/additive_monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/left_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/vector_spaces.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_complex_reflection_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/filtered_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_coxeter_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/commutative_rings.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/complex_reflection_or_generalized_coxeter_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graphs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/highest_weight_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/rings.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/commutative_additive_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_fields.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/objects.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/complete_discrete_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/principal_ideal_domains.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_hopf_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/bialgebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/euclidean_domains.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/pointed_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/coercion_methods.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/hopf_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/fields.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/function_fields.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_cy_helper.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/bialgebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finitely_generated_lie_conformal_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/regular_supercrystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lattice_posets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finitely_generated_magmas.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/distributive_magmas_and_additive_magmas.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/pushout.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/sets_with_grading.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_semisimple_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_lie_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/filtered_hopf_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/aperiodic_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/covariant_functorial_construction.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lambda_bracket_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lambda_bracket_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/functor.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/filtered_modules_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/kac_moody_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/algebra_ideals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/complex_reflection_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_coalgebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/bimodules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/hopf_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/infinite_enumerated_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/modules_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_cy_helper.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/homsets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/integral_domains.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/action.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lie_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/morphism.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_modules_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/monoid_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/supercrystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/right_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/r_trivial_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/groupoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_weyl_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/gcd_domains.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/coalgebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_cy_helper.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/action.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_bialgebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/filtered_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/magmas_and_additive_magmas.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/dual.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/additive_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_singleton.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/commutative_algebra_ideals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/number_fields.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/coercion_methods.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/super_lie_conformal_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_hopf_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/map.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_singleton.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lie_conformal_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_lie_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/hecke_modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/weyl_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lie_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/coxeter_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_coalgebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_permutation_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/algebra_functor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/vector_bundles.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/modules.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/sets_cat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/unique_factorization_domains.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/additive_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_enumerated_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_monoids.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/unital_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/simplicial_complexes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/discrete_valuation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_bialgebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_with_axiom.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/j_trivial_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/semirings.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/modular_abelian_varieties.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/super_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/group_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/map.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/super_hopf_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/supercommutative_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/manifolds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/classical_crystals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/realizations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/quotients.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/subobjects.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/h_trivial_semigroups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/graded_lie_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/quotient_fields.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/tutorial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/generalized_coxeter_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/morphism.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/category_types.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/posets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/semisimple_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/quantum_group_representations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/shephard_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/magmatic_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/topological_spaces.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/poor_man_map.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/facade_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/chain_complexes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/commutative_ring_ideals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/lie_conformal_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/with_realizations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/additive_magmas.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/isomorphic_objects.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/categories/functor.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/disjoint_union_enumerated_sets.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/finite_set_maps.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/set.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/set_from_iterator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/cartesian_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/disjoint_set.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/pythonclass.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/finite_set_map_cy.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/family.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/totally_ordered_finite_set.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/disjoint_set.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/finite_set_map_cy.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/recursively_enumerated_set.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/positive_integers.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/pythonclass.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/pythonclass.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/finite_set_map_cy.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/primes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/real_set.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/non_negative_integers.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/finite_enumerated_set.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/disjoint_set.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/recursively_enumerated_set.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/integer_range.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sets/recursively_enumerated_set.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/all_cmdline.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/lattice.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/sbox.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/classical.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/public_key/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/public_key/blum_goldwasser.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/public_key/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/stream.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/lwe.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/lfsr.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/util.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/mq/mpolynomialsystemgenerator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/mq/sbox.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/mq/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/mq/sr.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/mq/rijndael_gf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/stream_cipher.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/cipher.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/boolean_function.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/classical_cipher.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/boolean_function.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/sboxes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/cryptosystem.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/block_cipher/sdes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/block_cipher/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/block_cipher/present.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/block_cipher/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/block_cipher/miniaes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/crypto/block_cipher/des.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/memory_allocator.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/mod_int.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/mod_int.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/fast_eval.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/memory.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/memory_allocator.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/cplusplus.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rr.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_el.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cdf.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cc.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_el.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rr.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rr.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cdf.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rdf.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rr.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_py.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_el.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cdf.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cdf.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_py.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rdf.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_cc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_py.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_py.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_rdf.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/interpreters/wrapper_el.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/memory.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/fast_eval.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/memory_allocator.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/ccobject.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/fast_callable.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/stdsage.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/fast_eval.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/fast_callable.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext/fast_callable.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/valgrind/pyalloc.supp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/valgrind/sage.supp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/valgrind/sage-additional.supp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/singular [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/singular/function_field [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/singular/function_field/core.lib -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/singular/function_field [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/graphs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/graphs/graph_plot_js.html -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/graphs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/notebook-ipython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/notebook-ipython/logo.svg -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/notebook-ipython [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/notebook-ipython/logo-64x64.png -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/notebook-ipython [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/sage [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/magma/sage/basic.m -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/sage [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/magma/sage/sage.spec -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/sage [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/latex [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/magma/latex/latex.m -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/latex [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/magma/latex/latex.spec -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/latex [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/magma/spec -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/nodoctest -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/buzzard/Tpprog.g -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/buzzard/DimensionSk.g -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/buzzard/genusn.g -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon/ellQ.gp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon/ellcommon.gp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon/ell.gp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon/resultant3.gp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/simon/qfsolve.gp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-gen3 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-bsw -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-gen2 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-zeta -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-zeta2 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-chqua -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-nf -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-shin -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/computel.gp -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-gen4 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/testall -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-tau2 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-chgen -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-delta -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/ex-eisen -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/pari/dokchitser/computel.gp.template -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/gap/console.g -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/gap/sage.g -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap/joyner [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/gap/joyner/hurwitz_crv_rr_sp.gap -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap/joyner [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/gap/joyner/modular_crv_rr_sp.gap -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap/joyner [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/nbconvert/rst_sage.tpl -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/nbconvert/postprocess.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/kenzo/S4.txt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/kenzo/CP4.txt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/kenzo/CP3.txt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/kenzo/README.txt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/kenzo/CP2.txt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/threejs/animation.js -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/threejs/animation.css -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/threejs/animation.html -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/threejs/threejs_template.html -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/mwrank [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/mwrank/PRIMES -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/mwrank [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.dvi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.ogv -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] creating /build/sagemath-m7WX2B/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-x86_64-3.9/sage/ext_data/doctest/rich_output/example_wavefront/scene.obj -> /build/sagemath-m7WX2B/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-x86_64-3.9/sage/ext_data/doctest/rich_output/example_wavefront/scene.mtl -> /build/sagemath-m7WX2B/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-x86_64-3.9/sage/ext_data/doctest/rich_output/example.avi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.canvas3d -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.mp4 -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.gif -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.pdf -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.webm -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.png -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.svg -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.flv -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.jpg -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example_jmol.spt.zip -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.wmv -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.mov -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/rich_output/example.mkv -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/invalid [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/ext_data/doctest/invalid/syntax_error.tachyon -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/invalid [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/databases.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/binary_code.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/extended_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/relative_finite_field_extension.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/reed_muller_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/subfield_subcode.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/self_dual_codes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/decoders_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/linear_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/binary_code.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/linear_rank_metric.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/binary_code.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/gabidulin_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/kasami_codes.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/channels_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/decoder.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan/gs_decoder.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan/interpolation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/guruswami_sudan/utils.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/codecan/codecan.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/codecan/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/codecan/autgroup_can_label.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/codecan/codecan.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/codecan/codecan.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/codecan/autgroup_can_label.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/punctured_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/bch_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/kasami_codes.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/goppa_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/channel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/abstract_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/code_bounds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/bounds_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/guava.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/cyclic_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/source_coding/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/source_coding/huffman.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/source_coding/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/linear_code_no_metric.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/golay_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/encoders_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/code_constructions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/encoder.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/delsarte_bounds.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/information_set_decoder.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/parity_check_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/codes_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/two_weight_db.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/hamming_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/coding/grs_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/ternary.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/binary_qf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__neighbors.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/ternary.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__local_density_congruence.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__variable_substitutions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__theta.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__evaluate.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__count_local_2.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/ternary_qf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__local_representation_conditions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera/normal_form.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera/genus.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/genera/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__automorphisms.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/count_local_2.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__local_density_interfaces.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__genus.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__evaluate.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/constructions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__siegel_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/extras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/qfsolve.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__local_normal_form.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__reduction_theory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/random_quadraticform.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/special_values.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__local_field_invariants.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/count_local_2.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__split_local_covering.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__mass.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__ternary_Tornaria.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/quadratic_forms/quadratic_form__equivalence_testing.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/parsing.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/external.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/control.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/util.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/reporting.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/forker.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/sources.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/fixtures.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/sig_on.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/show_skipped.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/99seconds.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/tolerance.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/simple_failure.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/1second.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/nodoctest -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/atexit.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/longtime.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/random_seed.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/initial.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/memlimit.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/fail_and_die.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/sleep_and_raise.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/abort.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/interrupt.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/interrupt_diehard.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/tests/keyboardinterrupt.rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/doctest/test.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/discrete_gaussian_lattice.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/discrete_gaussian_integer.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/dgs_gauss.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/dgs.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/discrete_gaussian_integer.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/dgs_bern.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/discrete_gaussian_integer.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/discrete_gaussian_polynomial.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/dgs.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/distributions/dgs_misc.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/r.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/intlist.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/intlist.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/hmm.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/util.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/distributions.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/chmm.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/distributions.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/util.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/hmm.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/distributions.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/util.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/hmm.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/hmm/chmm.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/intlist.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/stats/basic_stats.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/sloane.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/db_modular_polynomials.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/findstat.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/symbolic_data.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/jones.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/odlyzko.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/sql_db.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/conway.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/cremona.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/oeis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/db_class_polynomials.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/cunningham_tables.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/databases/stein_watkins.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sandpiles/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sandpiles/examples.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sandpiles/sandpile.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/sandpiles/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_automorphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/finite_rank_free_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/format_utilities.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_linear_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/ext_pow_free_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/comp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_alt_form.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/tensor_free_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_tensor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/free_module_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/alternating_contr_tensor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/modules/tensor_with_indices.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/coordinate_patch.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/differential_form_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tensor/differential_forms.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/debugger.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/fractals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/library_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/calculus.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/statistics.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/library_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/geometry.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/interacts/library.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/benchmark.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/parigp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/symbolic-series.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/modular_group_cohomology.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/book_stein_modform.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/gosper-sum.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/cmdline.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/deprecation_test.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/sympy.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/functools_partial_src.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/finite_poset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/gap_packages.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/arxiv_0812_2725.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/book_schilling_zabrocki_kschur_primer.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/startup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/combinatorial_hopf_algebras.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/book_stein_ent.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/stl_vector.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/tests/stl_vector.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/knots/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/knots/knot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/knots/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/knots/link.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/knots/knot_table.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/knots/gauss_code.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/prime_pi.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/log.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/exp_integral.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/gamma.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/jacobi.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/airy.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/generalized.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/bessel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/prime_pi.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/hyperbolic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/transcendental.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/other.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/trig.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/hypergeometric.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/piecewise.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/wigner.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/special.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/orthogonal_polys.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/error.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/min_max.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/functions/spike_function.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_poly.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_mat.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/flint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fq.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_poly_mat.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fq_nmod.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/ntl_interface.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpq_poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_vec.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/flint_wrap.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/arith.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/ulong_extras.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/arith.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_poly_q.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/padic.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/nmod_poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/arith.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_poly.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/nmod_vec.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/flint_ntl_wrap.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpz_mod_poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/flint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/nmod_poly_linkage.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/padic_poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/flint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpq.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/qadic.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/flint/fmpq_mat.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/braiding.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/symmetrica.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/kostka.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/sc.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/schur.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/part.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/symmetrica.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/sab.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/sb.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/symmetrica.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/symmetrica/plet.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/legendre.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/wavelet.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/roots.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/ntuple.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/sort.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/laguerre.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/errno.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/coupling.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/statistics.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/vector_complex.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/interp.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/chebyshev.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/integration.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/dilog.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/fit.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/random.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/log.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/linalg.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/fermi_dirac.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/monte.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/hyperg.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/min.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/blas.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/transport.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/lambert.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/matrix.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/zeta.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/odeiv.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/matrix_complex.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/debye.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/coulomb.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/synchrotron.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/qrng.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/erf.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/clausen.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/exp.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/gegenbauer.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/math.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/ellint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/histogram.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/gamma.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/pow_int.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/permutation.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/fft.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/array.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/sum.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/dawson.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/expint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/blas_types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/block.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/vector.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/all.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/array.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/airy.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/elljac.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/bessel.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/array.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/combination.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/eigen.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/complex.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/trig.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/rng.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/psi.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gsl/elementary.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_tools.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pX.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pX.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ZZ_p.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2X.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/decl.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ZZX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_p.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EX.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_ZZ.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2X.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEContext.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntlwrap.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/lzz_p.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/vec_GF2E.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_ZZ.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/GF2EX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/convert.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pContext.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_p.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_ZZ.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EContext.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ZZ_pX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pContext.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEX.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/mat_ZZ.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/GF2.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2E.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEContext.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/GF2X.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ZZ_pEX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/mat_GF2E.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2X_linkage.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/error.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pContext.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/lzz_pX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/mat_GF2.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pX.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_p.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntlwrap_impl.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ZZ.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/misc.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EContext.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2E.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pContext.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pE.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_p.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2E.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pContext.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pContext.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/convert.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/error.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2E.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/vec_GF2.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pX.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/GF2E.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2E.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZX.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pE.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2X.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_pX.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEContext.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pE.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZX.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_mat_GF2E.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_p.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/conversion.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EX.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_GF2EContext.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/convert.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ZZ_pE.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_lzz_p.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ntl/ntl_ZZ_pEX.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/readline.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ecl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/libecm.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/polynomial.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/function.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/singular.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/option.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/singular.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/decl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/function.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/option.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/singular.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/groebner_strategy.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/ring.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/ring.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/groebner_strategy.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/function_factory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/function.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/standard_options.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/ring.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/polynomial.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/polynomial.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/singular/groebner_strategy.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ratpoints.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ratpoints.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/pynac.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/constant.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/pynac.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/constant.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/pynac_wrap.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/pynac.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pynac/constant.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lcalc/lcalc_Lfunction.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lcalc/lcalc_Lfunction.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lcalc/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lcalc/lcalc_sage.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lcalc/lcalc_Lfunction.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/coxeter3/coxeter_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/coxeter3/coxeter.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/coxeter3/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/coxeter3/decl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/coxeter3/coxeter.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpc/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpc/__init__.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpc [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfi [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpfi/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfi [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpfi/__init__.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfi [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/fes.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/env.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/constants.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/lp.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/graph.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/error.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/glpk/error.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/meataxe.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_flint.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_gmp.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_sage.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_gmp.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/misc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_gmp.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_flint.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_sage.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/misc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_flint.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/convert_sage.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/pari/misc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ecl.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/gap_functions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/operations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/util.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/saved_workspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/all_documented_functions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/libgap.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/assigned_names.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/util.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/test_long.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/sage.gaprc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/util.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/gap_includes.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/libgap.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/gap_globals.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/context_managers.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gap/test.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/newforms.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/newforms.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/interface.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/homspace.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/mat.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/homspace.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/mwrank.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/mwrank.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/mat.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/newforms.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/homspace.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/__init__.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclib/mat.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/libecm.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/iml.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/fflas.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/linbox_flint_interface.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/linbox_flint_interface.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/linbox.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/givaro.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/linbox_flint_interface.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linbox/conversion.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/sirocco.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfr [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpfr/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfr [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpfr/__init__.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfr [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ratpoints.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/readline.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_main.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_impl.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_impl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/utils.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_libmp.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_libmp.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_impl.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_main.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/utils.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/utils.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mpmath/ext_main.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/ecl.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/eclsig.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/giac/keywords.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/giac/giac.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/giac/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/giac/giac.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/giac/giac.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/giac/misc.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/giac/auto-methods.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmpxx.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mwrank [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/mwrank/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mwrank [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/meataxe.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linkages/padics/mpz.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linkages/padics/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linkages/padics/fmpz_poly_unram.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linkages/padics/unram_shared.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linkages/padics/Polynomial_ram.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linkages/padics/API.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/linkages/padics/Polynomial_shared.pxi -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/primecount.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/braiding.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/m4rie.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/mpq.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/pylong.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/random.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/randomize.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/mpz.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/mpf.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/mpn.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/binop.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/pylong.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/all.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/pylong.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/gmp/misc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/homfly.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/cremona [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/cremona/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/cremona [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/mag.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/acb.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/acb_hypgeom.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/acb_calc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arf.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/acb_poly.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arb_hypgeom.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arb_version.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arith.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/acb_elliptic.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arith.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arb.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arb_wrap.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/arb_version.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/types.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/acb_mat.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/acb_modular.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/arb/bernoulli.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/polybori/decl.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/polybori/pb_wrap.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/polybori/__init__.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/m4ri.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lrcalc/lrcalc.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lrcalc/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lrcalc/lrcalc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/lrcalc/lrcalc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/libs/homfly.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_complex_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/homology_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/chain_complex_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/examples.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/koszul_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/delta_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/cell_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/chain_complex_homspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_complex_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/homology_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_set_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_set_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_set_constructions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/algebraic_topological_model.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_complexes_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_set.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/hochschild_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/simplicial_set_examples.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/chain_homotopy.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/chains.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/homology_vector_space_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/chain_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/matrix_utils.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/homology/cubical_complex.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/version.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/cone_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/integral_points.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds/parametrized_surface3d.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds/surface3d_generators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/riemannian_manifolds/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/lattice_polytope.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/toric_lattice_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/toric_lattice.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/fan_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hasse_diagram.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/fan.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/integral_points.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/voronoi_diagram.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/double_description_inhomogeneous.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/ppl_lattice_polytope.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/representation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/backend_ppl.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/lattice_euclidean_group_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/backend_field.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/parent.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/cdd_file_format.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/backend_cdd.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/modules/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/modules/formal_polyhedra_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/base_RDF.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/face.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/backend_normaliz.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/base_ZZ.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/backend_polymake.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/ppl_lattice_polygon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/base.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/base_QQ.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/double_description.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/palp_database.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/polyhedron/library.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/linear_expression.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/fan_isomorphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/pseudolines.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/toric_lattice_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/point_collection.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement/plot.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement/hyperplane.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement/arrangement.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement/affine_subspace.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement/check_freeness.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperplane_arrangement/library.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/ribbon_graph.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/newton_polygon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/toric_plotter.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/point_collection.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/hyperbolic_point.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/hyperbolic_coercion.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/hyperbolic_model.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/hyperbolic_isometry.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/hyperbolic_constants.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/hyperbolic_interface.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/hyperbolic_space/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/cone.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/base.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/base.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/functions.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/data.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/point_configuration.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/triangulations.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/functions.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/triangulations.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/geometry/triangulation/data.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/docs/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/docs/instancedoc.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/docs/instancedoc.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/docs/conf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/interpolation.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/test_sympy.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/desolvers.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/wester.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/riemann.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/var.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/predefined.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/integration.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/calculus.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/ode.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/integration.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/interpolators.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/functional.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/ode.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/interpolators.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/functions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/interpolation.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/dwt.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/dwt.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/fft.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/fft.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/dft.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/dwt.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/transforms/fft.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/interpolation.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/ode.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/var.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/calculus/riemann.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/free_algebra_quotient_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/askey_wilson.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/iwahori_hecke_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quaternion_algebra_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups/quantum_group_gap.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups/q_numbers.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups/representations.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quantum_groups/fock_space.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/q_system.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/group_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/schur_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/hall_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/steenrod/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/steenrod/steenrod_algebra_bases.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/steenrod/steenrod_algebra_mult.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/steenrod/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/steenrod/steenrod_algebra_misc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/steenrod/steenrod_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra_cython.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra_cython.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quatalg/quaternion_algebra_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/orlik_terao.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/free_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/weyl_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/free_algebra_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quaternion_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/associated_graded.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/nil_coxeter_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/yokonuma_hecke_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/jordan_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/cluster_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/letterplace_ideal.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/letterplace_ideal.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/free_algebra_letterplace.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/free_algebra_letterplace.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/letterplace/free_algebra_letterplace.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/orlik_solomon.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/shuffle_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/commutative_dga.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/free_zinbiel_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/examples.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/tensor_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/rational_cherednik_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/free_algebra_quotient.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/quantum_matrix_coordinate_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/clifford_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/cellular_basis.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/bch.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/heisenberg.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/classical_lie_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/abelian.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/examples.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/structure_coefficients.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/lie_algebra_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/lie_algebra_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/subalgebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/free_lie_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/verma_module.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/poincare_birkhoff_witt.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/nilpotent_lie_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/onsager.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/lie_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/affine_lie_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/lie_algebra_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/virasoro.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/lie_algebras/quotient.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/hecke_algebras/ariki_koike_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/hecke_algebras/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/hecke_algebras/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/splitting_algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/yangian.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/algebra.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/algebras/affine_nil_temperley_lieb.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/free_abelian_monoid_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/trace_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/hecke_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/string_monoid_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/string_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/free_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/indexed_free_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/free_abelian_monoid_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/free_monoid_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/automatic_semigroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/string_ops.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/free_abelian_monoid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/monoids/free_abelian_monoid_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/reference.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/ncpus.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/use_fork.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/map_reduce.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/multiprocessing_sage.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/parallelism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/parallel/decorate.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/group.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/libgap_wrapper.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/class_function.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/heisenberg.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/orthogonal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/matrix_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/coxeter_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/group_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/named_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/finitely_generated.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/symplectic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/group_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/linear.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/isometries.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/pickling_overrides.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/unitary.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/binary_dihedral.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/matrix_gps/group_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/additive_abelian/additive_abelian_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/additive_abelian/qmodnz.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/additive_abelian/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/additive_abelian/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/additive_abelian/additive_abelian_wrapper.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/additive_abelian/qmodnz_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/cubic_braid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/finitely_presented_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/finitely_presented_named.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/artin.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/generic.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/group_semidirect_product.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/braid.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/pari_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/group.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/conjugacy_classes.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/free_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/indexed_free_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/affine_gps/group_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/affine_gps/affine_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/affine_gps/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/affine_gps/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/affine_gps/euclidean_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/libgap_wrapper.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/misc_gps/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/misc_gps/imaginary_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/misc_gps/misc_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/misc_gps/misc_groups_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/misc_gps/argument_groups.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/groups_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/raag.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/group_homset.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/old.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/libgap_wrapper.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/libgap_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permutation_groups_catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/data_structures.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_python.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/double_coset.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/data_structures.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_python.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/data_structures.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_python.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/double_coset.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref/double_coset.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/constructor.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permgroup_element.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permgroup_named.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.h -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/symgp_conjugacy_class.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permgroup_element.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permgroup_element.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permgroup_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/cubegroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/perm_gps/permgroup.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/fqf_orthogonal.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/libgap_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/lie_gps/nilpotent_lie_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/lie_gps/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/lie_gps/catalog.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/abelian_group_gap.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/abelian_group_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/element_base.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/values.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/abelian_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/dual_abelian_group_element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/dual_abelian_group.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/abelian_group_morphism.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/abelian_gps/abelian_aut.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/group.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/group_exp.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/libgap_mixin.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/old.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/finitely_presented.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/groups/old.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/expression_conversions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/benchmark.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/function.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/expression.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/getitem.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/comparison.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/assumptions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/getitem.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/function.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/series.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/getitem.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/units.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/random_tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/maxima_wrapper.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/substitution_map.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/complexity_measures.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/substitution_map.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/relation.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/expression.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/series.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/comparison.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/ring.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/ring.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/constants.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/integration/external.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/integration/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/integration/integral.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/function_factory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/function.pxd -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/operators.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/constants_c.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/tests.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/all.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/subring.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/callable.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/ring.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/comparison.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/constants_c.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/expression.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/series.cpython-39-x86_64-linux-gnu.so -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage/symbolic/substitution_map.pyx -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/command/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/command/sage_build.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/command/sage_build_cython.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/command/sage_build_ext.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/command/sage_install.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/find.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/util.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/library_order.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/excepthook.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/storage.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/memory.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/python.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/cdf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/rr.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/cc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/base.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/element.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/specs/rdf.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/generator.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/instructions.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/__main__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/interpreters/utils.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/__main__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/autogen/giacpy-mkkeywords.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/clean.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/sphinxbuild.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/__main__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] creating /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext/__init__.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext/sage_autodoc.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext/multidocs.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/ext/inventory_builder.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/build_options.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/docbuild/utils.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/run_parallel.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-x86_64-3.9/sage_setup/optional_extension.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] byte-compiling /build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext/multidocs.py to multidocs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/optional_extension.py to optional_extension.cpython-39.pyc [sagelib-9.2] running install_scripts [sagelib-9.2] copying build/scripts-3.9/sage-gdb-commands -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-list-packages -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-notebook -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-inline-fortran -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-location -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-python -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-eval -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-coverage -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-coverageall -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-ipython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-env -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebaseall.sh -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebase.bat -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-pypkg-location -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rst2txt -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-update-version -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-valgrind -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-download-upstream -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-grep -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-startuptime.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebaseall.bat -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-upgrade -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-cleaner -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebase.sh -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-preparse -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-omega -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-env-config -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-ipynb2rst -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-runtests -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-callgrind -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-num-threads.py -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-cachegrind -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-run -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-massif -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-run-cython -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-version.sh -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/math-readline -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-open -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-native-execute -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-fixdoctests -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-grepdoc -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-update-src -> /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-gdb-commands to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-list-packages to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-notebook to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-inline-fortran to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-location to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-python to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-eval to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-coverage to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-cython to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-coverageall to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-ipython to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-env to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-rebaseall.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-rebase.bat to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-pypkg-location to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-rst2txt to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-update-version to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-valgrind to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-download-upstream to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-grep to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-startuptime.py to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-rebaseall.bat to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-upgrade to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-cleaner to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-rebase.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-preparse to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-omega to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-env-config to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-ipynb2rst to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-runtests to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-callgrind to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-num-threads.py to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-cachegrind to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-run to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-massif to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-run-cython to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-version.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/math-readline to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-open to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-native-execute to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-fixdoctests to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-grepdoc to 755 [sagelib-9.2] changing mode of /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/sage-update-src to 755 [sagelib-9.2] running install_egg_info [sagelib-9.2] Writing /build/sagemath-m7WX2B/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/lib.linux-x86_64-3.9 [sagelib-9.2] - cleaning /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages [sagelib-9.2] Cleaning up stale file: /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert/__pycache__/postprocess.cpython-39.pyc [sagelib-9.2] Finished cleaning, time: 0.56 seconds. [sagelib-9.2] [sagelib-9.2] real 321m48.900s [sagelib-9.2] user 247m19.393s [sagelib-9.2] sys 5m48.758s touch "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/var/lib/sage/installed/sagelib-9.2" make[4]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage/build/make' real 322m2.500s user 247m31.867s sys 5m53.316s Sage build/upgrade complete! make[3]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' make[2]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2/sage' make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' cd sage && ./sage -t -p 4 --logfile=logs/ptestlong-arch.log --optional=sage,python3,memlimit --long src/sage; cd "/build/sagemath-m7WX2B/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 4 --logfile=logs/ptestlong-arch.log --optional=sage,python3,memlimit --long src/sage -p 1 -f; cd "/build/sagemath-m7WX2B/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 2021-10-17-05-56-01-ffb31376. Using --optional=memlimit,python3,sage Sorting sources by runtime so that slower doctests are run first.... Doctesting 3373 files using 4 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.18 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/algebra.py [3 tests, 0.21 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/associated_graded.py [46 tests, 1.61 s] sage -t --long --random-seed=0 src/sage/algebras/affine_nil_temperley_lieb.py ********************************************************************** File "src/sage/algebras/affine_nil_temperley_lieb.py", line 33, in sage.algebras.affine_nil_temperley_lieb.AffineNilTemperleyLiebTypeA Failed example: A = AffineNilTemperleyLiebTypeA(4) Expected nothing Got: Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ t.g:661 if HasStandardGeneratorsInfo( tom ) then ^^^^^^^^^^^^^^^^^^^^^^^^^ Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ t.g:662 info:= StandardGeneratorsInfo( tom ); ^^^^^^^^^^^^^^^^^^^^^^ Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ t.g:3605 result.subgroup:= StructureDescriptionCharacterTableName( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ********************************************************************** 1 item had failures: 1 of 6 in sage.algebras.affine_nil_temperley_lieb.AffineNilTemperleyLiebTypeA [53 tests, 1 failure, 24.60 s] sage -t --long --random-seed=0 src/sage/algebras/clifford_algebra.py [533 tests, 13.20 s] sage -t --long --random-seed=0 src/sage/algebras/cellular_basis.py ********************************************************************** File "src/sage/algebras/cellular_basis.py", line 78, in sage.algebras.cellular_basis Failed example: C = S.cellular_basis() Expected nothing Got: Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ t.g:661 if HasStandardGeneratorsInfo( tom ) then ^^^^^^^^^^^^^^^^^^^^^^^^^ Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ t.g:662 info:= StandardGeneratorsInfo( tom ); ^^^^^^^^^^^^^^^^^^^^^^ Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ t.g:3605 result.subgroup:= StructureDescriptionCharacterTableName( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ********************************************************************** 1 item had failures: 1 of 4 in sage.algebras.cellular_basis [51 tests, 1 failure, 18.12 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.99 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, 2.02 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py [36 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py [56 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/algebras/askey_wilson.py [157 tests, 73.61 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra_element.py [42 tests, 1.01 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra.py [320 tests, 38.79 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra_quotient.py [74 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra_quotient_element.py [39 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/algebras/group_algebra.py [38 tests, 5.30 s] sage -t --long --random-seed=0 src/sage/algebras/free_zinbiel_algebra.py [145 tests, 6.60 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/hall_algebra.py [184 tests, 24.69 s] sage -t --long --random-seed=0 src/sage/algebras/cluster_algebra.py [432 tests, 123.39 s] sage -t --long --random-seed=0 src/sage/algebras/jordan_algebra.py [244 tests, 2.81 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.28 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, 2.79 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, 9.51 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.01 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/affine_lie_algebra.py [78 tests, 7.79 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/bch.py [31 tests, 2.20 s] sage -t --long --random-seed=0 src/sage/algebras/iwahori_hecke_algebra.py [660 tests, 107.90 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/examples.py [100 tests, 7.39 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/free_lie_algebra.py [153 tests, 4.70 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/heisenberg.py [123 tests, 3.59 s] sage -t --long --random-seed=0 src/sage/algebras/commutative_dga.py [618 tests, 221.11 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/hecke_algebras/ariki_koike_algebra.py [263 tests, 159.79 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/lie_algebra.py [278 tests, 12.29 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/lie_algebra_element.pyx [452 tests, 18.22 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/morphism.py [145 tests, 25.42 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/poincare_birkhoff_witt.py [119 tests, 10.71 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/onsager.py [148 tests, 28.13 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py [61 tests, 5.03 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/quotient.py [96 tests, 27.11 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/structure_coefficients.py [52 tests, 17.80 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/verma_module.py [369 tests, 54.92 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/subalgebra.py [219 tests, 59.71 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.00 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/virasoro.py [185 tests, 26.38 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py [13 tests, 24.30 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/examples.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, 2.79 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py [11 tests, 3.10 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py [11 tests, 2.59 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py [15 tests, 1.93 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py [13 tests, 2.27 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py [10 tests, 2.10 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py [8 tests, 1.49 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py [29 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py [31 tests, 11.27 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py [12 tests, 17.40 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/nilpotent_lie_algebra.py [89 tests, 180.79 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py [25 tests, 27.60 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py [8 tests, 2.02 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py [19 tests, 2.37 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py [8 tests, 27.59 s] sage -t --long --random-seed=0 src/sage/algebras/orlik_solomon.py [101 tests, 3.02 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py [14 tests, 46.69 s] sage -t --long --random-seed=0 src/sage/algebras/q_system.py [95 tests, 1.88 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.00 s] sage -t --long --random-seed=0 src/sage/algebras/nil_coxeter_algebra.py [31 tests, 37.08 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/q_numbers.py [23 tests, 0.57 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/quantum_group_gap.py [8 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/algebras/orlik_terao.py [128 tests, 49.19 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/representations.py [149 tests, 23.41 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_groups/fock_space.py [450 tests, 103.39 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/quantum_matrix_coordinate_algebra.py [158 tests, 88.38 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.09 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/quaternion_algebra_element.pyx [283 tests, 24.20 s] sage -t --long --random-seed=0 src/sage/algebras/quaternion_algebra_element.py [15 tests, 17.30 s] sage -t --long --random-seed=0 src/sage/algebras/schur_algebra.py [73 tests, 14.60 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/quaternion_algebra.py [398 tests, 140.58 s] sage -t --long --random-seed=0 src/sage/algebras/shuffle_algebra.py [199 tests, 37.81 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.00 s] sage -t --long --random-seed=0 src/sage/algebras/splitting_algebra.py [107 tests, 15.07 s] sage -t --long --random-seed=0 src/sage/algebras/rational_cherednik_algebra.py [42 tests, 78.38 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/steenrod_algebra_misc.py [100 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/steenrod_algebra_mult.py [52 tests, 2.48 s] sage -t --long --random-seed=0 src/sage/algebras/tensor_algebra.py [153 tests, 5.99 s] sage -t --long --random-seed=0 src/sage/algebras/weyl_algebra.py [224 tests, 3.50 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/classical_lie_algebra.py [217 tests, 552.13 s] sage -t --long --random-seed=0 src/sage/algebras/yokonuma_hecke_algebra.py [63 tests, 9.19 s] sage -t --long --random-seed=0 src/sage/all.py [15 tests, 9.70 s] sage -t --long --random-seed=0 src/sage/all_cmdline.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/all_notebook.py [0 tests, 0.00 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.pyx [42 tests, 0.41 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/algebras/steenrod/steenrod_algebra_bases.py [88 tests, 99.19 s] sage -t --long --random-seed=0 src/sage/arith/long.pxd [23 tests, 65.00 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, 1.91 s] sage -t --long --random-seed=0 src/sage/arith/numerical_approx.pyx [4 tests, 0.19 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/power.pxd [0 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/arith/power.pyx [16 tests, 0.33 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/algebras/yangian.py [185 tests, 122.37 s] sage -t --long --random-seed=0 src/sage/arith/srange.pyx [77 tests, 1.07 s] sage -t --long --random-seed=0 src/sage/calculus/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/calculus/all.py [21 tests, 0.53 s] sage -t --long --random-seed=0 src/sage/arith/rational_reconstruction.pyx [2 tests, 18.18 s] sage -t --long --random-seed=0 src/sage/calculus/desolvers.py [233 tests, 118.70 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, 306.31 s] sage -t --long --random-seed=0 src/sage/calculus/calculus.py [421 tests, 185.61 s] sage -t --long --random-seed=0 src/sage/calculus/functions.py [15 tests, 15.40 s] sage -t --long --random-seed=0 src/sage/calculus/integration.pyx [53 tests, 27.63 s] sage -t --long --random-seed=0 src/sage/calculus/interpolation.pyx [67 tests, 7.32 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/ode.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/interpolators.pyx [52 tests, 29.58 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, 51.19 s] sage -t --long --random-seed=0 src/sage/calculus/test_sympy.py [78 tests, 31.51 s] sage -t --long --random-seed=0 src/sage/calculus/functional.py [120 tests, 253.49 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, 3.88 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/steenrod_algebra.py [707 tests, 624.38 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/transforms/fft.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/fft.pyx [87 tests, 113.09 s] sage -t --long --random-seed=0 src/sage/calculus/var.pyx [98 tests, 16.71 s] sage -t --long --random-seed=0 src/sage/calculus/wester.py [202 tests, 29.42 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.90 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.12 s] sage -t --long --random-seed=0 src/sage/categories/additive_magmas.py [160 tests, 5.61 s] sage -t --long --random-seed=0 src/sage/categories/additive_monoids.py [16 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/categories/additive_semigroups.py [28 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/categories/affine_weyl_groups.py [30 tests, 3.08 s] sage -t --long --random-seed=0 src/sage/categories/algebra_functor.py [167 tests, 25.38 s] sage -t --long --random-seed=0 src/sage/categories/algebra_ideals.py [8 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/categories/algebra_modules.py [9 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/categories/algebras.py [28 tests, 1.83 s] sage -t --long --random-seed=0 src/sage/categories/algebras_with_basis.py [60 tests, 3.79 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.01 s] sage -t --long --random-seed=0 src/sage/categories/associative_algebras.py [5 tests, 0.10 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.29 s] sage -t --long --random-seed=0 src/sage/categories/bialgebras_with_basis.py [72 tests, 7.01 s] sage -t --long --random-seed=0 src/sage/categories/bimodules.py [15 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/categories/cartesian_product.py [42 tests, 0.68 s] sage -t --long --random-seed=0 src/sage/calculus/tests.py [82 tests, 379.08 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.50 s] sage -t --long --random-seed=0 src/sage/categories/category_singleton.pyx [59 tests, 0.29 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_types.py [93 tests, 2.31 s] sage -t --long --random-seed=0 src/sage/categories/category_with_axiom.py [327 tests, 3.52 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, 16.82 s] sage -t --long --random-seed=0 src/sage/categories/coalgebras.py [70 tests, 5.30 s] sage -t --long --random-seed=0 src/sage/categories/coalgebras_with_basis.py [31 tests, 3.79 s] sage -t --long --random-seed=0 src/sage/categories/coercion_methods.pyx [6 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/commutative_additive_groups.py [21 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/categories/commutative_additive_monoids.py [5 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/commutative_additive_semigroups.py [6 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/categories/commutative_algebra_ideals.py [9 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/categories/commutative_algebras.py [9 tests, 0.47 s] sage -t --long --random-seed=0 src/sage/categories/commutative_ring_ideals.py [7 tests, 0.13 s] sage -t --long --random-seed=0 src/sage/categories/commutative_rings.py [72 tests, 7.02 s] sage -t --long --random-seed=0 src/sage/categories/category.py [436 tests, 72.63 s] sage -t --long --random-seed=0 src/sage/categories/complex_reflection_groups.py [16 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/categories/complete_discrete_valuation.py [61 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/categories/covariant_functorial_construction.py [61 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/categories/complex_reflection_or_generalized_coxeter_groups.py [164 tests, 8.08 s] sage -t --long --random-seed=0 src/sage/categories/coxeter_group_algebras.py [39 tests, 8.41 s] sage -t --long --random-seed=0 src/sage/categories/crystals.py [499 tests, 10.97 s] sage -t --long --random-seed=0 src/sage/categories/cw_complexes.py [36 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/categories/discrete_valuation.py [31 tests, 0.87 s] sage -t --long --random-seed=0 src/sage/categories/distributive_magmas_and_additive_magmas.py [13 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/categories/division_rings.py [11 tests, 0.48 s] sage -t --long --random-seed=0 src/sage/categories/domains.py [13 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/categories/dual.py [1 test, 0.08 s] sage -t --long --random-seed=0 src/sage/categories/enumerated_sets.py [146 tests, 2.02 s] sage -t --long --random-seed=0 src/sage/categories/euclidean_domains.py [22 tests, 0.71 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.60 s] sage -t --long --random-seed=0 src/sage/categories/examples/commutative_additive_monoids.py [14 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/categories/examples/commutative_additive_semigroups.py [28 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/examples/coxeter_groups.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/examples/crystals.py [27 tests, 0.48 s] sage -t --long --random-seed=0 src/sage/categories/examples/cw_complexes.py [33 tests, 0.24 s] sage -t --long --random-seed=0 src/sage/categories/examples/facade_sets.py [21 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/dwt.pyx [20 tests, 417.70 s] sage -t --long --random-seed=0 src/sage/categories/examples/filtered_algebras_with_basis.py [25 tests, 0.98 s] sage -t --long --random-seed=0 src/sage/categories/examples/filtered_modules_with_basis.py [16 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_dimensional_algebras_with_basis.py [17 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_coxeter_groups.py [36 tests, 1.01 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_enumerated_sets.py [29 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_monoids.py [15 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py [79 tests, 2.21 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_semigroups.py [27 tests, 9.23 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_weyl_groups.py [25 tests, 11.97 s] sage -t --long --random-seed=0 src/sage/categories/examples/graded_modules_with_basis.py [18 tests, 0.58 s] sage -t --long --random-seed=0 src/sage/categories/examples/graphs.py [24 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/categories/examples/graded_connected_hopf_algebras_with_basis.py [14 tests, 6.39 s] sage -t --long --random-seed=0 src/sage/categories/examples/hopf_algebras_with_basis.py [23 tests, 2.08 s] sage -t --long --random-seed=0 src/sage/categories/examples/infinite_enumerated_sets.py [35 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/categories/examples/lie_algebras_with_basis.py [28 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/categories/examples/lie_algebras.py [68 tests, 1.69 s] sage -t --long --random-seed=0 src/sage/categories/examples/magmas.py [20 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/categories/examples/manifolds.py [15 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/examples/monoids.py [16 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/categories/examples/posets.py [29 tests, 0.42 s] sage -t --long --random-seed=0 src/sage/categories/examples/semigroups_cython.pyx [47 tests, 0.58 s] sage -t --long --random-seed=0 src/sage/categories/examples/semigroups.py [83 tests, 2.99 s] sage -t --long --random-seed=0 src/sage/categories/examples/sets_cat.py [155 tests, 1.22 s] sage -t --long --random-seed=0 src/sage/categories/examples/sets_with_grading.py [14 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/categories/facade_sets.py [27 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/categories/examples/with_realizations.py [90 tests, 11.30 s] sage -t --long --random-seed=0 src/sage/categories/filtered_algebras.py [5 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/categories/fields.py [135 tests, 12.91 s] sage -t --long --random-seed=0 src/sage/categories/filtered_algebras_with_basis.py [112 tests, 2.81 s] sage -t --long --random-seed=0 src/sage/categories/filtered_hopf_algebras_with_basis.py [17 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/categories/filtered_modules.py [18 tests, 0.37 s] sage -t --long --random-seed=0 src/sage/categories/filtered_modules_with_basis.py [214 tests, 4.92 s] sage -t --long --random-seed=0 src/sage/categories/finite_complex_reflection_groups.py [139 tests, 19.69 s] sage -t --long --random-seed=0 src/sage/categories/finite_crystals.py [10 tests, 0.73 s] sage -t --long --random-seed=0 src/sage/categories/coxeter_groups.py [475 tests, 120.80 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_bialgebras_with_basis.py [4 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_coalgebras_with_basis.py [4 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py [37 tests, 2.80 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_hopf_algebras_with_basis.py [3 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/finite_coxeter_groups.py [151 tests, 72.94 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_modules_with_basis.py [115 tests, 4.52 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py [33 tests, 19.51 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_algebras_with_basis.py [209 tests, 85.47 s] sage -t --long --random-seed=0 src/sage/categories/finite_enumerated_sets.py [129 tests, 1.91 s] sage -t --long --random-seed=0 src/sage/categories/finite_fields.py [14 tests, 0.69 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_semisimple_algebras_with_basis.py [24 tests, 9.88 s] sage -t --long --random-seed=0 src/sage/categories/finite_lattice_posets.py [34 tests, 1.09 s] sage -t --long --random-seed=0 src/sage/categories/finite_groups.py [39 tests, 6.32 s] sage -t --long --random-seed=0 src/sage/categories/finite_permutation_groups.py [44 tests, 4.88 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_lie_algebras_with_basis.py [223 tests, 73.39 s] sage -t --long --random-seed=0 src/sage/categories/finite_semigroups.py [14 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/categories/finite_sets.py [14 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/categories/finite_weyl_groups.py [6 tests, 0.50 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_lie_conformal_algebras.py [9 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/categories/finitely_generated_magmas.py [6 tests, 0.27 s] sage -t --long --random-seed=0 src/sage/categories/finitely_generated_semigroups.py [27 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/categories/function_fields.py [11 tests, 0.91 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/functor.pyx [137 tests, 2.18 s] sage -t --long --random-seed=0 src/sage/categories/g_sets.py [7 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/categories/gcd_domains.py [5 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/generalized_coxeter_groups.py [12 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/categories/graded_algebras.py [8 tests, 1.63 s] sage -t --long --random-seed=0 src/sage/categories/graded_algebras_with_basis.py [27 tests, 2.90 s] sage -t --long --random-seed=0 src/sage/categories/graded_bialgebras.py [3 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/categories/graded_bialgebras_with_basis.py [3 tests, 0.73 s] sage -t --long --random-seed=0 src/sage/categories/graded_coalgebras.py [6 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/categories/graded_coalgebras_with_basis.py [6 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/categories/graded_hopf_algebras.py [3 tests, 0.42 s] sage -t --long --random-seed=0 src/sage/categories/graded_hopf_algebras_with_basis.py [17 tests, 1.69 s] sage -t --long --random-seed=0 src/sage/categories/graded_lie_algebras.py [12 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/categories/graded_lie_algebras_with_basis.py [5 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/graded_lie_conformal_algebras.py [9 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/categories/finite_posets.py [329 tests, 29.81 s] sage -t --long --random-seed=0 src/sage/categories/graded_modules.py [16 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/categories/graphs.py [25 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/categories/graded_modules_with_basis.py [18 tests, 1.46 s] sage -t --long --random-seed=0 src/sage/categories/groupoid.py [9 tests, 1.78 s] sage -t --long --random-seed=0 src/sage/categories/group_algebras.py [61 tests, 4.70 s] sage -t --long --random-seed=0 src/sage/categories/h_trivial_semigroups.py [4 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/categories/hecke_modules.py [20 tests, 0.78 s] sage -t --long --random-seed=0 src/sage/categories/groups.py [92 tests, 4.59 s] sage -t --long --random-seed=0 src/sage/categories/homset.py [272 tests, 11.63 s] sage -t --long --random-seed=0 src/sage/categories/homsets.py [56 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/categories/hopf_algebras.py [23 tests, 9.28 s] sage -t --long --random-seed=0 src/sage/calculus/riemann.pyx [174 tests, 778.00 s] sage -t --long --random-seed=0 src/sage/categories/infinite_enumerated_sets.py [11 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/categories/integral_domains.py [19 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/categories/isomorphic_objects.py [2 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/categories/hopf_algebras_with_basis.py [43 tests, 5.51 s] sage -t --long --random-seed=0 src/sage/categories/j_trivial_semigroups.py [1 test, 0.12 s] sage -t --long --random-seed=0 src/sage/categories/l_trivial_semigroups.py [5 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/categories/lambda_bracket_algebras.py [45 tests, 1.70 s] sage -t --long --random-seed=0 src/sage/categories/kac_moody_algebras.py [9 tests, 3.00 s] sage -t --long --random-seed=0 src/sage/categories/lattice_posets.py [10 tests, 0.13 s] sage -t --long --random-seed=0 src/sage/categories/left_modules.py [4 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/categories/lambda_bracket_algebras_with_basis.py [12 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/categories/lie_algebras_with_basis.py [31 tests, 3.60 s] sage -t --long --random-seed=0 src/sage/categories/highest_weight_crystals.py [177 tests, 40.99 s] sage -t --long --random-seed=0 src/sage/categories/lie_conformal_algebras_with_basis.py [17 tests, 1.40 s] sage -t --long --random-seed=0 src/sage/categories/lie_groups.py [9 tests, 0.17 s] sage -t --long --random-seed=0 src/sage/categories/lie_algebras.py [154 tests, 22.34 s] sage -t --long --random-seed=0 src/sage/categories/magmas.py [172 tests, 7.97 s] sage -t --long --random-seed=0 src/sage/categories/magmas_and_additive_magmas.py [21 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/categories/magmatic_algebras.py [38 tests, 2.17 s] sage -t --long --random-seed=0 src/sage/categories/manifolds.py [55 tests, 0.43 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/finite_monoids.py [52 tests, 130.32 s] sage -t --long --random-seed=0 src/sage/categories/matrix_algebras.py [3 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/categories/metric_spaces.py [68 tests, 1.72 s] sage -t --long --random-seed=0 src/sage/categories/modular_abelian_varieties.py [8 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/modules.py [123 tests, 6.30 s] sage -t --long --random-seed=0 src/sage/categories/map.pyx [421 tests, 23.32 s] sage -t --long --random-seed=0 src/sage/categories/monoid_algebras.py [4 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/categories/monoids.py [77 tests, 3.48 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, 3.28 s] sage -t --long --random-seed=0 src/sage/categories/number_fields.py [21 tests, 0.79 s] sage -t --long --random-seed=0 src/sage/categories/objects.py [12 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/categories/partially_ordered_monoids.py [4 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/categories/permutation_groups.py [6 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/categories/pointed_sets.py [3 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/categories/polyhedra.py [8 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/categories/poor_man_map.py [56 tests, 0.83 s] sage -t --long --random-seed=0 src/sage/categories/posets.py [145 tests, 4.12 s] sage -t --long --random-seed=0 src/sage/categories/modules_with_basis.py [529 tests, 18.90 s] sage -t --long --random-seed=0 src/sage/categories/principal_ideal_domains.py [18 tests, 7.91 s] sage -t --long --random-seed=0 src/sage/categories/primer.py [180 tests, 40.69 s] sage -t --long --random-seed=0 src/sage/categories/quantum_group_representations.py [108 tests, 6.71 s] sage -t --long --random-seed=0 src/sage/categories/quotient_fields.py [158 tests, 19.88 s] sage -t --long --random-seed=0 src/sage/categories/quotients.py [2 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/r_trivial_semigroups.py [3 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/categories/realizations.py [27 tests, 1.91 s] sage -t --long --random-seed=0 src/sage/categories/loop_crystals.py [225 tests, 142.60 s] sage -t --long --random-seed=0 src/sage/categories/regular_supercrystals.py [27 tests, 1.00 s] sage -t --long --random-seed=0 src/sage/categories/lie_conformal_algebras.py [26 tests, 149.71 s] sage -t --long --random-seed=0 src/sage/categories/right_modules.py [4 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/categories/ring_ideals.py [9 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/rngs.py [6 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/categories/schemes.py [23 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/categories/regular_crystals.py [127 tests, 3.49 s] sage -t --long --random-seed=0 src/sage/categories/semirings.py [6 tests, 0.13 s] sage -t --long --random-seed=0 src/sage/categories/semisimple_algebras.py [15 tests, 2.81 s] sage -t --long --random-seed=0 src/sage/categories/sets_cat.py [462 tests, 14.48 s] sage -t --long --random-seed=0 src/sage/categories/sets_with_grading.py [22 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/categories/sets_with_partial_maps.py [4 tests, 0.09 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.62 s] sage -t --long --random-seed=0 src/sage/categories/simplicial_complexes.py [17 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/semigroups.py [133 tests, 31.73 s] sage -t --long --random-seed=0 src/sage/categories/subobjects.py [2 tests, 0.17 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/simplicial_sets.py [120 tests, 9.68 s] sage -t --long --random-seed=0 src/sage/categories/super_algebras.py [12 tests, 1.27 s] sage -t --long --random-seed=0 src/sage/categories/super_algebras_with_basis.py [8 tests, 1.07 s] sage -t --long --random-seed=0 src/sage/categories/rings.py [188 tests, 42.30 s] sage -t --long --random-seed=0 src/sage/categories/super_modules.py [33 tests, 0.98 s] sage -t --long --random-seed=0 src/sage/categories/pushout.py [900 tests, 109.92 s] sage -t --long --random-seed=0 src/sage/categories/super_modules_with_basis.py [42 tests, 1.30 s] sage -t --long --random-seed=0 src/sage/categories/supercommutative_algebras.py [8 tests, 1.20 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.40 s] sage -t --long --random-seed=0 src/sage/categories/triangular_kac_moody_algebras.py [34 tests, 6.02 s] sage -t --long --random-seed=0 src/sage/categories/tutorial.py [4 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/categories/unique_factorization_domains.py [42 tests, 1.52 s] sage -t --long --random-seed=0 src/sage/categories/unital_algebras.py [52 tests, 1.19 s] sage -t --long --random-seed=0 src/sage/categories/vector_bundles.py [28 tests, 2.09 s] sage -t --long --random-seed=0 src/sage/categories/vector_spaces.py [38 tests, 1.29 s] sage -t --long --random-seed=0 src/sage/categories/supercrystals.py [66 tests, 28.82 s] sage -t --long --random-seed=0 src/sage/categories/with_realizations.py [32 tests, 3.21 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, 3.04 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/categories/weyl_groups.py [120 tests, 67.53 s] sage -t --long --random-seed=0 src/sage/coding/bch_code.py [86 tests, 47.60 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/coding/bounds_catalog.py [1 test, 0.02 s] sage -t --long --random-seed=0 src/sage/coding/channel.py [116 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/coding/channels_catalog.py [1 test, 0.07 s] sage -t --long --random-seed=0 src/sage/coding/code_bounds.py [50 tests, 26.01 s] sage -t --long --random-seed=0 src/sage/coding/code_constructions.py [142 tests, 26.88 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/categories/super_lie_conformal_algebras.py [21 tests, 155.67 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/codecan/codecan.pyx [71 tests, 14.29 s] sage -t --long --random-seed=0 src/sage/coding/codes_catalog.py [1 test, 0.11 s] sage -t --long --random-seed=0 src/sage/coding/binary_code.pyx [368 tests, 78.59 s] sage -t --long --random-seed=0 src/sage/coding/cyclic_code.py [278 tests, 8.29 s] sage -t --long --random-seed=0 src/sage/coding/decoder.py [62 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/coding/decoders_catalog.py [1 test, 0.18 s] sage -t --long --random-seed=0 src/sage/coding/codecan/autgroup_can_label.pyx [82 tests, 31.67 s] sage -t --long --random-seed=0 src/sage/coding/encoder.py [72 tests, 1.09 s] sage -t --long --random-seed=0 src/sage/coding/encoders_catalog.py [1 test, 0.02 s] sage -t --long --random-seed=0 src/sage/coding/extended_code.py [90 tests, 3.40 s] sage -t --long --random-seed=0 src/sage/coding/gabidulin_code.py [235 tests, 5.89 s] sage -t --long --random-seed=0 src/sage/coding/databases.py [5 tests, 22.53 s] sage -t --long --random-seed=0 src/sage/coding/golay_code.py [48 tests, 2.93 s] sage -t --long --random-seed=0 src/sage/coding/delsarte_bounds.py [34 tests, 17.30 s] sage -t --long --random-seed=0 src/sage/coding/guava.py [0 tests, 0.07 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.10 s] sage -t --long --random-seed=0 src/sage/coding/guruswami_sudan/interpolation.py [47 tests, 1.21 s] sage -t --long --random-seed=0 src/sage/coding/guruswami_sudan/utils.py [19 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/coding/hamming_code.py [18 tests, 0.63 s] sage -t --long --random-seed=0 src/sage/coding/goppa_code.py [115 tests, 14.10 s] sage -t --long --random-seed=0 src/sage/coding/information_set_decoder.py [173 tests, 5.41 s] sage -t --long --random-seed=0 src/sage/coding/kasami_codes.pyx [45 tests, 14.29 s] sage -t --long --random-seed=0 src/sage/coding/grs_code.py [533 tests, 27.04 s] sage -t --long --random-seed=0 src/sage/coding/linear_rank_metric.py [138 tests, 5.91 s] sage -t --long --random-seed=0 src/sage/coding/parity_check_code.py [48 tests, 1.00 s] sage -t --long --random-seed=0 src/sage/coding/linear_code_no_metric.py [244 tests, 11.39 s] sage -t --long --random-seed=0 src/sage/coding/punctured_code.py [111 tests, 2.62 s] sage -t --long --random-seed=0 src/sage/coding/relative_finite_field_extension.py [125 tests, 2.30 s] sage -t --long --random-seed=0 src/sage/coding/reed_muller_code.py [168 tests, 3.31 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.99 s] sage -t --long --random-seed=0 src/sage/coding/subfield_subcode.py [65 tests, 3.33 s] sage -t --long --random-seed=0 src/sage/coding/source_coding/huffman.py [64 tests, 12.51 s] sage -t --long --random-seed=0 src/sage/combinat/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/abstract_tree.py [422 tests, 2.63 s] sage -t --long --random-seed=0 src/sage/coding/two_weight_db.py [2 tests, 13.22 s] sage -t --long --random-seed=0 src/sage/combinat/algebraic_combinatorics.py [0 tests, 0.06 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.57 s] sage -t --long --random-seed=0 src/sage/categories/super_hopf_algebras_with_basis.py [11 tests, 294.18 s] sage -t --long --random-seed=0 src/sage/combinat/affine_permutation.py [343 tests, 30.22 s] sage -t --long --random-seed=0 src/sage/combinat/baxter_permutations.py [34 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/combinat/binary_recurrence_sequences.py [97 tests, 30.69 s] sage -t --long --random-seed=0 src/sage/combinat/binary_tree.py [739 tests, 62.33 s] sage -t --long --random-seed=0 src/sage/combinat/cartesian_product.py [65 tests, 0.90 s] sage -t --long --random-seed=0 src/sage/combinat/catalog_partitions.py [0 tests, 0.01 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.00 s] sage -t --long --random-seed=0 src/sage/combinat/blob_algebra.py [98 tests, 36.42 s] sage -t --long --random-seed=0 src/sage/combinat/chas/fsym.py [228 tests, 78.89 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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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, 1056.32 s] sage -t --long --random-seed=0 src/sage/coding/linear_code.py [416 tests, 376.71 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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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, 0.69 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/mutation_class.py [66 tests, 1.08 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/mutation_type.py [72 tests, 20.68 s] sage -t --long --random-seed=0 src/sage/combinat/backtrack.py [29 tests, 500.50 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py [249 tests, 8.78 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_complex.py [40 tests, 5.41 s] sage -t --long --random-seed=0 src/sage/combinat/colored_permutations.py [268 tests, 20.12 s] sage -t --long --random-seed=0 src/sage/combinat/combinat.py [455 tests, 25.22 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, 22.67 s] sage -t --long --random-seed=0 src/sage/combinat/combination.py [81 tests, 10.21 s] sage -t --long --random-seed=0 src/sage/combinat/combinatorial_algebra.py [43 tests, 3.60 s] sage -t --long --random-seed=0 src/sage/combinat/combinatorial_map.py [75 tests, 0.78 s] sage -t --long --random-seed=0 src/sage/combinat/composition.py [279 tests, 62.87 s] sage -t --long --random-seed=0 src/sage/combinat/composition_signed.py [20 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/combinat/composition_tableau.py [100 tests, 14.09 s] sage -t --long --random-seed=0 src/sage/combinat/chas/wqsym.py [407 tests, 644.52 s] sage -t --long --random-seed=0 src/sage/combinat/constellation.py [260 tests, 41.82 s] sage -t --long --random-seed=0 src/sage/combinat/counting.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/core.py [138 tests, 4.40 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/affine.py [239 tests, 2.83 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/affinization.py [59 tests, 23.42 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/affine_factorization.py [86 tests, 276.30 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/all.py [0 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/bkk_crystals.py [12 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog.py [1 test, 0.39 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog_elementary_crystals.py [1 test, 0.40 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog_infinity_crystals.py [1 test, 0.57 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog_kirillov_reshetikhin.py [1 test, 0.48 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/crystals.py [25 tests, 7.01 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/direct_sum.py [57 tests, 1.68 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/elementary_crystals.py [249 tests, 5.60 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/fast_crystals.py [78 tests, 4.80 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/fully_commutative_stable_grothendieck.py [248 tests, 11.61 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/generalized_young_walls.py [167 tests, 25.20 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/highest_weight_crystals.py [107 tests, 3.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/induced_structure.py [196 tests, 38.54 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/infinity_crystals.py [112 tests, 14.31 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/kac_modules.py [146 tests, 17.39 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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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())) ********************************************************************** 1 item had failures: 1 of 3 in sage.combinat.cluster_algebra_quiver.quiver.ClusterQuiver.interact [306 tests, 1 failure, 2545.50 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/kyoto_path_model.py [110 tests, 17.08 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, 174.79 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/alcove_path.py [305 tests, 703.89 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/monomial_crystals.py [258 tests, 19.59 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/multisegments.py [60 tests, 4.78 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/kirillov_reshetikhin.py [775 tests, 342.19 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/littelmann_path.py [317 tests, 223.40 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, 3.09 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/polyhedral_realization.py [50 tests, 32.82 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/spins.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/spins.pyx [101 tests, 2.21 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/mv_polytopes.py [66 tests, 217.41 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/subcrystal.py [75 tests, 33.42 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/star_crystal.py [55 tests, 121.87 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/tensor_product.py [196 tests, 68.72 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/virtual_crystal.py [103 tests, 2.72 s] sage -t --long --random-seed=0 src/sage/combinat/cyclic_sieving_phenomenon.py [27 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/combinat/debruijn_sequence.pyx [28 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/combinat/decorated_permutation.py [35 tests, 1.52 s] sage -t --long --random-seed=0 src/sage/combinat/degree_sequences.pyx [28 tests, 3.19 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/pbw_crystal.py [117 tests, 323.68 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/tensor_product_element.pyx [322 tests, 20.60 s] sage -t --long --random-seed=0 src/sage/combinat/designs/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/derangements.py [87 tests, 1.67 s] sage -t --long --random-seed=0 src/sage/combinat/designs/all.py [0 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/combinat/designs/block_design.py [110 tests, 25.89 s] sage -t --long --random-seed=0 src/sage/combinat/designs/covering_design.py [46 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/combinat/descent_algebra.py [145 tests, 36.99 s] sage -t --long --random-seed=0 src/sage/combinat/designs/design_catalog.py [1 test, 0.17 s] sage -t --long --random-seed=0 src/sage/combinat/designs/designs_pyx.pyx [99 tests, 1.89 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/bibd.py [138 tests, 62.42 s] sage -t --long --random-seed=0 src/sage/combinat/designs/difference_matrices.py [20 tests, 3.82 s] sage -t --long --random-seed=0 src/sage/combinat/designs/evenly_distributed_sets.pyx [51 tests, 23.72 s] sage -t --long --random-seed=0 src/sage/combinat/designs/ext_rep.py [100 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/combinat/designs/difference_family.py [165 tests, 114.89 s] sage -t --long --random-seed=0 src/sage/combinat/designs/group_divisible_designs.py [30 tests, 1.22 s] sage -t --long --random-seed=0 src/sage/combinat/designs/incidence_structures.py [337 tests, 17.91 s] sage -t --long --random-seed=0 src/sage/combinat/designs/latin_squares.py [43 tests, 83.88 s] sage -t --long --random-seed=0 src/sage/combinat/designs/database.py [364 tests, 238.00 s] sage -t --long --random-seed=0 src/sage/combinat/designs/orthogonal_arrays.py [187 tests, 41.79 s] sage -t --long --random-seed=0 src/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx [60 tests, 66.00 s] sage -t --long --random-seed=0 src/sage/combinat/designs/resolvable_bibd.py [22 tests, 50.97 s] sage -t --long --random-seed=0 src/sage/combinat/designs/orthogonal_arrays_build_recursive.py [72 tests, 185.39 s] sage -t --long --random-seed=0 src/sage/combinat/designs/subhypergraph_search.pyx [12 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/combinat/designs/twographs.py [33 tests, 5.10 s] sage -t --long --random-seed=0 src/sage/combinat/designs/steiner_quadruple_systems.py [37 tests, 39.20 s] sage -t --long --random-seed=0 src/sage/combinat/dlx.py [65 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/combinat/dyck_word.py [592 tests, 17.71 s] sage -t --long --random-seed=0 src/sage/combinat/e_one_star.py [353 tests, 47.69 s] sage -t --long --random-seed=0 src/sage/combinat/enumerated_sets.py [0 tests, 0.08 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/enumeration_mod_permgroup.pyx [45 tests, 2.51 s] sage -t --long --random-seed=0 src/sage/combinat/expnums.pyx [7 tests, 0.09 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, 10.80 s] sage -t --long --random-seed=0 src/sage/combinat/finite_state_machine.py [2124 tests, 58.02 s] sage -t --long --random-seed=0 src/sage/combinat/finite_state_machine_generators.py [209 tests, 20.32 s] sage -t --long --random-seed=0 src/sage/combinat/fqsym.py [339 tests, 325.03 s] sage -t --long --random-seed=0 src/sage/combinat/free_dendriform_algebra.py [167 tests, 63.21 s] sage -t --long --random-seed=0 src/sage/combinat/free_module.py [402 tests, 6.90 s] sage -t --long --random-seed=0 src/sage/combinat/free_prelie_algebra.py [157 tests, 110.41 s] sage -t --long --random-seed=0 src/sage/combinat/fully_commutative_elements.py [119 tests, 113.50 s] sage -t --long --random-seed=0 src/sage/combinat/fully_packed_loop.py [221 tests, 35.82 s] sage -t --long --random-seed=0 src/sage/combinat/graph_path.py [83 tests, 0.89 s] sage -t --long --random-seed=0 src/sage/combinat/gray_codes.py [26 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/combinat/gelfand_tsetlin_patterns.py [220 tests, 8.80 s] sage -t --long --random-seed=0 src/sage/combinat/growth.py [614 tests, 28.71 s] sage -t --long --random-seed=0 src/sage/combinat/hall_polynomial.py [10 tests, 3.08 s] sage -t --long --random-seed=0 src/sage/combinat/hillman_grassl.py [98 tests, 1.02 s] sage -t --long --random-seed=0 src/sage/combinat/integer_list_old.py [191 tests, 1.92 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.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/base.pyx [116 tests, 1.11 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, 4.30 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/lists.py [56 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/nn.py [5 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/combinat/integer_matrices.py [51 tests, 3.00 s] sage -t --long --random-seed=0 src/sage/combinat/designs/gen_quadrangles_with_spread.pyx [52 tests, 1148.60 s] sage -t --long --random-seed=0 src/sage/combinat/integer_vector_weighted.py [64 tests, 7.69 s] sage -t --long --random-seed=0 src/sage/combinat/integer_vector.py [229 tests, 15.50 s] sage -t --long --random-seed=0 src/sage/combinat/integer_vectors_mod_permgroup.py [171 tests, 13.50 s] sage -t --long --random-seed=0 src/sage/combinat/grossman_larson_algebras.py [119 tests, 131.31 s] sage -t --long --random-seed=0 src/sage/combinat/kazhdan_lusztig.py [24 tests, 11.47 s] sage -t --long --random-seed=0 src/sage/combinat/knutson_tao_puzzles.py [354 tests, 2.61 s] sage -t --long --random-seed=0 src/sage/combinat/lr_tableau.py [50 tests, 1.82 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.00 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/interval_posets.py [581 tests, 137.04 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/dlxcpp.py [13 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/dancing_links.pyx [247 tests, 65.21 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/latin.py [365 tests, 15.51 s] sage -t --long --random-seed=0 src/sage/combinat/misc.py [82 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/combinat/diagram_algebras.py [949 tests, 956.41 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/__init__.py [0 tests, 0.00 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, 0.79 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/hadamard_matrix.py [109 tests, 79.90 s] sage -t --long --random-seed=0 src/sage/combinat/multiset_partition_into_sets_ordered.py [571 tests, 120.79 s] sage -t --long --random-seed=0 src/sage/combinat/k_tableau.py [912 tests, 276.49 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/tutorial.py [92 tests, 17.50 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/bases.py [164 tests, 9.80 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/dual.py [76 tests, 13.40 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/ncsym.py [292 tests, 36.71 s] sage -t --long --random-seed=0 src/sage/combinat/necklace.py [76 tests, 1.38 s] sage -t --long --random-seed=0 src/sage/combinat/non_decreasing_parking_function.py [120 tests, 1.68 s] sage -t --long --random-seed=0 src/sage/combinat/ordered_tree.py [261 tests, 22.00 s] sage -t --long --random-seed=0 src/sage/combinat/output.py [37 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/combinat/parallelogram_polyomino.py [578 tests, 58.79 s] sage -t --long --random-seed=0 src/sage/combinat/parking_functions.py [239 tests, 9.99 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/qsym.py [636 tests, 203.92 s] sage -t --long --random-seed=0 src/sage/combinat/partition_algebra.py [308 tests, 14.60 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/generic_basis_code.py [296 tests, 353.01 s] sage -t --long --random-seed=0 src/sage/combinat/partition_shifting_algebras.py [108 tests, 5.10 s] sage -t --long --random-seed=0 src/sage/combinat/partition_tuple.py [402 tests, 111.70 s] sage -t --long --random-seed=0 src/sage/combinat/partitions.pyx [8 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/__init__.py [0 tests, 0.00 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.07 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/dyck_path.py [52 tests, 7.40 s] sage -t --long --random-seed=0 src/sage/combinat/partition.py [1350 tests, 185.79 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/path_tableau.py [97 tests, 9.10 s] sage -t --long --random-seed=0 src/sage/combinat/perfect_matching.py [127 tests, 2.80 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/frieze.py [57 tests, 70.79 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.42 s] sage -t --long --random-seed=0 src/sage/combinat/plane_partition.py [106 tests, 25.10 s] sage -t --long --random-seed=0 src/sage/combinat/posets/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/posets/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/posets/cartesian_product.py [75 tests, 1.09 s] sage -t --long --random-seed=0 src/sage/combinat/posets/d_complete.py [23 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/combinat/posets/elements.py [67 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/combinat/posets/forest.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/posets/hasse_cython.pyx [14 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/combinat/permutation.py [1186 tests, 79.31 s] sage -t --long --random-seed=0 src/sage/combinat/posets/hasse_diagram.py [544 tests, 6.88 s] sage -t --long --random-seed=0 src/sage/combinat/posets/lattices.py [648 tests, 19.39 s] sage -t --long --random-seed=0 src/sage/combinat/posets/linear_extensions.py [166 tests, 4.81 s] sage -t --long --random-seed=0 src/sage/combinat/posets/mobile.py [36 tests, 2.01 s] sage -t --long --random-seed=0 src/sage/combinat/posets/incidence_algebras.py [167 tests, 48.69 s] sage -t --long --random-seed=0 src/sage/combinat/partition_kleshchev.py [321 tests, 340.71 s] sage -t --long --random-seed=0 src/sage/combinat/posets/poset_examples.py [171 tests, 48.90 s] sage -t --long --random-seed=0 src/sage/combinat/q_analogues.py [123 tests, 7.31 s] sage -t --long --random-seed=0 src/sage/combinat/q_bernoulli.pyx [15 tests, 1.58 s] sage -t --long --random-seed=0 src/sage/combinat/quickref.py [19 tests, 11.33 s] sage -t --long --random-seed=0 src/sage/combinat/ranker.py [48 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/combinat/restricted_growth.py [10 tests, 0.11 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_shaped_tableau.py [49 tests, 10.30 s] sage -t --long --random-seed=0 src/sage/combinat/ribbon_tableau.py [173 tests, 7.43 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.00 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_abstract_class.py [66 tests, 1.10 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_infinity.py [50 tests, 20.19 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_A.py [19 tests, 0.72 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_A2_dual.py [19 tests, 1.09 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.10 s] sage -t --long --random-seed=0 src/sage/combinat/posets/posets.py [1402 tests, 87.48 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_C.py [28 tests, 0.90 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_D.py [79 tests, 1.38 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_D_tri.py [19 tests, 1.02 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_D_twisted.py [29 tests, 1.01 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_B.py [41 tests, 31.30 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bijection.py [6 tests, 1.58 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_E67.py [68 tests, 16.83 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/kleber_tree.py [224 tests, 23.20 s] sage -t --long --random-seed=0 src/sage/combinat/posets/moebius_algebra.py [123 tests, 208.20 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rc_crystal.py [84 tests, 52.61 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rc_infinity.py [114 tests, 74.99 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rigged_configuration_element.py [280 tests, 48.89 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rigged_partition.pyx [82 tests, 0.90 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/ncsf_qsym/ncsf.py [875 tests, 1081.22 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py [75 tests, 30.39 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rigged_configurations.py [242 tests, 262.41 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/ambient_space.py [80 tests, 32.01 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/braid_move_calculator.py [17 tests, 3.88 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/rigged_configurations/tensor_product_kr_tableaux.py [95 tests, 288.98 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/cartan_matrix.py [156 tests, 5.28 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/cartan_type.py [472 tests, 11.92 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/coxeter_group.py [16 tests, 6.92 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/coxeter_matrix.py [181 tests, 7.50 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/coxeter_type.py [85 tests, 3.19 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/dynkin_diagram.py [135 tests, 7.61 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/extended_affine_weyl_group.py [408 tests, 22.58 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/associahedron.py [69 tests, 112.58 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/kr_tableaux.py [248 tests, 494.80 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/fundamental_group.py [152 tests, 6.20 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/branching_rules.py [273 tests, 109.28 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/hecke_algebra_representation.py [294 tests, 81.49 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/fusion_ring.py [167 tests, 113.20 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/pieri_factors.py [227 tests, 113.01 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_c.pyx [42 tests, 4.89 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_complex.py [6 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_element.pyx [19 tests, 0.72 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_real.py [3 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/integrable_representations.py [161 tests, 215.19 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/non_symmetric_macdonald_polynomials.py [559 tests, 439.73 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_space.py [82 tests, 16.21 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_lattice_realization_algebras.py [315 tests, 298.23 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_A.py [58 tests, 1.40 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_A_affine.py [31 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_A_infinity.py [37 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_B.py [41 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_BC_affine.py [44 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_B_affine.py [27 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_C.py [42 tests, 1.40 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_C_affine.py [23 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_D.py [41 tests, 0.63 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_D_affine.py [25 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_E.py [55 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_E_affine.py [26 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_F.py [40 tests, 1.48 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_F_affine.py [19 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_G.py [43 tests, 1.40 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_G_affine.py [19 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_H.py [21 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_I.py [20 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_Q.py [25 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_affine.py [81 tests, 31.70 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_dual.py [126 tests, 3.29 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_folded.py [38 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_marked.py [120 tests, 6.10 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_reducible.py [83 tests, 3.27 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_relabel.py [135 tests, 6.29 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_super_A.py [128 tests, 3.83 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_system.py [134 tests, 113.50 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weight_lattice_realizations.py [210 tests, 9.71 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weyl_characters.py [273 tests, 26.62 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weight_space.py [92 tests, 67.99 s] sage -t --long --random-seed=0 src/sage/combinat/rooted_tree.py [163 tests, 9.70 s] sage -t --long --random-seed=0 src/sage/combinat/rsk.py [421 tests, 33.62 s] sage -t --long --random-seed=0 src/sage/combinat/schubert_polynomial.py [79 tests, 1.80 s] sage -t --long --random-seed=0 src/sage/combinat/set_partition.py [414 tests, 13.61 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weyl_group.py [254 tests, 178.41 s] sage -t --long --random-seed=0 src/sage/combinat/sf/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/sf/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/set_partition_ordered.py [219 tests, 94.51 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_lattice_realizations.py [645 tests, 612.09 s] sage -t --long --random-seed=0 src/sage/combinat/sf/character.py [90 tests, 28.23 s] sage -t --long --random-seed=0 src/sage/combinat/sf/elementary.py [48 tests, 6.73 s] sage -t --long --random-seed=0 src/sage/combinat/sf/dual.py [134 tests, 11.49 s] sage -t --long --random-seed=0 src/sage/combinat/sf/hecke.py [53 tests, 13.09 s] sage -t --long --random-seed=0 src/sage/combinat/sf/homogeneous.py [47 tests, 7.40 s] sage -t --long --random-seed=0 src/sage/combinat/sf/hall_littlewood.py [198 tests, 100.33 s] sage -t --long --random-seed=0 src/sage/combinat/sf/classical.py [20 tests, 150.72 s] sage -t --long --random-seed=0 src/sage/combinat/sf/kfpoly.py [61 tests, 0.69 s] sage -t --long --random-seed=0 src/sage/combinat/sf/jack.py [243 tests, 221.60 s] sage -t --long --random-seed=0 src/sage/combinat/sf/k_dual.py [279 tests, 291.60 s] sage -t --long --random-seed=0 src/sage/combinat/sf/monomial.py [68 tests, 9.52 s] sage -t --long --random-seed=0 src/sage/combinat/sf/multiplicative.py [17 tests, 4.23 s] sage -t --long --random-seed=0 src/sage/combinat/sf/llt.py [124 tests, 287.79 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/plot.py [269 tests, 1163.31 s] sage -t --long --random-seed=0 src/sage/combinat/sf/ns_macdonald.py [157 tests, 7.79 s] sage -t --long --random-seed=0 src/sage/combinat/sf/orthogonal.py [58 tests, 5.60 s] sage -t --long --random-seed=0 src/sage/combinat/sf/powersum.py [116 tests, 9.32 s] sage -t --long --random-seed=0 src/sage/combinat/sf/orthotriang.py [50 tests, 17.18 s] sage -t --long --random-seed=0 src/sage/combinat/sf/schur.py [101 tests, 65.19 s] sage -t --long --random-seed=0 src/sage/combinat/sf/sf.py [322 tests, 89.01 s] sage -t --long --random-seed=0 src/sage/combinat/sf/symplectic.py [58 tests, 5.43 s] sage -t --long --random-seed=0 src/sage/combinat/sf/witt.py [267 tests, 17.59 s] sage -t --long --random-seed=0 src/sage/combinat/shard_order.py [40 tests, 0.88 s] sage -t --long --random-seed=0 src/sage/combinat/sf/new_kschur.py [311 tests, 163.33 s] sage -t --long --random-seed=0 src/sage/combinat/shuffle.py [94 tests, 1.32 s] sage -t --long --random-seed=0 src/sage/combinat/sidon_sets.py [22 tests, 12.78 s] sage -t --long --random-seed=0 src/sage/combinat/shifted_primed_tableau.py [482 tests, 260.01 s] sage -t --long --random-seed=0 src/sage/combinat/sine_gordon.py [33 tests, 1.04 s] sage -t --long --random-seed=0 src/sage/combinat/six_vertex_model.py [51 tests, 8.32 s] sage -t --long --random-seed=0 src/sage/combinat/skew_partition.py [271 tests, 53.92 s] sage -t --long --random-seed=0 src/sage/combinat/sf/sfa.py [1164 tests, 429.81 s] sage -t --long --random-seed=0 src/sage/combinat/sloane_functions.py [1246 tests, 14.19 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.92 s] sage -t --long --random-seed=0 src/sage/combinat/species/composition_species.py [66 tests, 8.18 s] sage -t --long --random-seed=0 src/sage/combinat/species/cycle_species.py [44 tests, 3.01 s] sage -t --long --random-seed=0 src/sage/combinat/species/empty_species.py [37 tests, 1.30 s] sage -t --long --random-seed=0 src/sage/combinat/species/functorial_composition_species.py [23 tests, 2.90 s] sage -t --long --random-seed=0 src/sage/combinat/skew_tableau.py [366 tests, 119.42 s] sage -t --long --random-seed=0 src/sage/combinat/species/library.py [19 tests, 19.70 s] sage -t --long --random-seed=0 src/sage/combinat/species/linear_order_species.py [29 tests, 1.22 s] sage -t --long --random-seed=0 src/sage/combinat/species/misc.py [8 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/combinat/species/partition_species.py [43 tests, 3.39 s] sage -t --long --random-seed=0 src/sage/combinat/species/permutation_species.py [43 tests, 3.02 s] sage -t --long --random-seed=0 src/sage/combinat/species/product_species.py [79 tests, 4.41 s] sage -t --long --random-seed=0 src/sage/combinat/species/generating_series.py [217 tests, 69.30 s] sage -t --long --random-seed=0 src/sage/combinat/species/recursive_species.py [127 tests, 8.08 s] sage -t --long --random-seed=0 src/sage/combinat/species/series_order.py [52 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/combinat/species/series.py [457 tests, 2.92 s] sage -t --long --random-seed=0 src/sage/combinat/species/set_species.py [33 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/combinat/species/stream.py [153 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/combinat/species/structure.py [87 tests, 0.79 s] sage -t --long --random-seed=0 src/sage/combinat/species/species.py [142 tests, 5.11 s] sage -t --long --random-seed=0 src/sage/combinat/species/subset_species.py [42 tests, 3.11 s] sage -t --long --random-seed=0 src/sage/combinat/species/sum_species.py [45 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/combinat/subsets_hereditary.py [16 tests, 1.71 s] sage -t --long --random-seed=0 src/sage/combinat/subsets_pairwise.py [32 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/combinat/subword.py [106 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/combinat/subset.py [268 tests, 6.41 s] sage -t --long --random-seed=0 src/sage/combinat/subword_complex_c.pyx [15 tests, 1.27 s] sage -t --long --random-seed=0 src/sage/combinat/super_tableau.py [140 tests, 14.61 s] sage -t --long --random-seed=0 src/sage/combinat/subword_complex.py [245 tests, 20.03 s] sage -t --long --random-seed=0 src/sage/combinat/superpartition.py [184 tests, 64.32 s] sage -t --long --random-seed=0 src/sage/combinat/symmetric_group_representations.py [138 tests, 4.01 s] sage -t --long --random-seed=0 src/sage/combinat/symmetric_group_algebra.py [422 tests, 216.69 s] sage -t --long --random-seed=0 src/sage/combinat/tableau_residues.py [121 tests, 0.89 s] sage -t --long --random-seed=0 src/sage/combinat/sf/macdonald.py [370 tests, 1247.00 s] sage -t --long --random-seed=0 src/sage/combinat/tamari_lattices.py [34 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/combinat/tableau.py [1394 tests, 424.61 s] sage -t --long --random-seed=0 src/sage/combinat/tools.py [2 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/combinat/tuple.py [31 tests, 2.51 s] sage -t --long --random-seed=0 src/sage/combinat/tiling.py [479 tests, 235.10 s] sage -t --long --random-seed=0 src/sage/combinat/vector_partition.py [29 tests, 0.40 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, 3.83 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.70 s] sage -t --long --random-seed=0 src/sage/combinat/tutorial.py [245 tests, 179.82 s] sage -t --long --random-seed=0 src/sage/combinat/words/infinite_word.py [21 tests, 0.23 s] sage -t --long --random-seed=0 src/sage/combinat/words/lyndon_word.py [82 tests, 9.02 s] sage -t --long --random-seed=0 src/sage/combinat/words/finite_word.py [1339 tests, 46.72 s] sage -t --long --random-seed=0 src/sage/combinat/words/notes/word_inheritance_howto.rst [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/tableau_tuple.py [711 tests, 501.47 s] sage -t --long --random-seed=0 src/sage/combinat/words/shuffle_product.py [55 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/combinat/words/morphism.py [529 tests, 43.30 s] sage -t --long --random-seed=0 src/sage/combinat/words/word.py [158 tests, 1.51 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_char.pyx [137 tests, 1.83 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/suffix_trees.py [301 tests, 16.58 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_datatypes.pyx [161 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_infinite_datatypes.py [273 tests, 1.42 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_options.py [8 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/combinat/words/words.py [405 tests, 2.60 s] sage -t --long --random-seed=0 src/sage/combinat/yang_baxter_graph.py [196 tests, 22.98 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.01 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.20 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/combinat/words/word_generators.py [301 tests, 35.80 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/debug.pyx [14 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/combinat/similarity_class_type.py [216 tests, 1304.91 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/getattr.pxd [0 tests, 0.07 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 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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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: 2 of 12 in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value [22 tests, 2 failures, 55.50 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/combinat/words/paths.py [514 tests, 151.53 s] sage -t --long --random-seed=0 src/sage/cpython/string.pxd [8 tests, 0.08 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.03 s] sage -t --long --random-seed=0 src/sage/cpython/cython_metaclass.pyx [4 tests, 76.73 s] sage -t --long --random-seed=0 src/sage/cpython/wrapperdescr.pyx [13 tests, 0.12 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/string.pyx [1 test, 20.83 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/miniaes.py [408 tests, 10.02 s] sage -t --long --random-seed=0 src/sage/cpython/getattr.pyx [70 tests, 66.89 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/sdes.py [269 tests, 3.10 s] sage -t --long --random-seed=0 src/sage/cpython/wrapperdescr.pxd [7 tests, 22.51 s] sage -t --long --random-seed=0 src/sage/crypto/cipher.py [2 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/crypto/boolean_function.pyx [268 tests, 18.21 s] sage -t --long --random-seed=0 src/sage/crypto/classical_cipher.py [109 tests, 1.10 s] sage -t --long --random-seed=0 src/sage/crypto/cryptosystem.py [75 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/crypto/lattice.py [18 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/crypto/lfsr.py [29 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/crypto/lwe.py [100 tests, 5.50 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.22 s] sage -t --long --random-seed=0 src/sage/crypto/classical.py [656 tests, 39.81 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/block_cipher/present.py [138 tests, 51.70 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, 1.31 s] sage -t --long --random-seed=0 src/sage/crypto/mq/rijndael_gf.py [365 tests, 34.81 s] sage -t --long --random-seed=0 src/sage/crypto/sboxes.py [27 tests, 173.80 s] sage -t --long --random-seed=0 src/sage/crypto/stream.py [27 tests, 0.90 s] sage -t --long --random-seed=0 src/sage/crypto/stream_cipher.py [103 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/crypto/util.py [113 tests, 0.98 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.00 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.pyx [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/bitset.pyx [427 tests, 2.71 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_base.pxd [0 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/data_structures/bitset_base.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/blas_dict.pyx [50 tests, 0.38 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/bounded_integer_sequences.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/bounded_integer_sequences.pyx [262 tests, 4.11 s] sage -t --long --random-seed=0 src/sage/data_structures/mutable_poset.py [441 tests, 2.00 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.32 s] sage -t --long --random-seed=0 src/sage/databases/conway.py [42 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/databases/cremona.py [129 tests, 1.93 s] sage -t --long --random-seed=0 src/sage/databases/cunningham_tables.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/databases/db_class_polynomials.py [7 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/databases/db_modular_polynomials.py [13 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/databases/findstat.py [116 tests, 2.62 s] sage -t --long --random-seed=0 src/sage/databases/jones.py [8 tests, 0.39 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/crypto/sbox.py [254 tests, 233.09 s] sage -t --long --random-seed=0 src/sage/databases/sloane.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/databases/sql_db.py [293 tests, 5.99 s] sage -t --long --random-seed=0 src/sage/databases/stein_watkins.py [12 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/databases/symbolic_data.py [0 tests, 0.07 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.00 s] sage -t --long --random-seed=0 src/sage/databases/oeis.py [132 tests, 16.52 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/docs/instancedoc.pyx [67 tests, 33.31 s] sage -t --long --random-seed=0 src/sage/doctest/external.py [27 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/doctest/fixtures.py [59 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/doctest/control.py [208 tests, 34.78 s] sage -t --long --random-seed=0 src/sage/doctest/parsing.py [280 tests, 4.51 s] sage -t --long --random-seed=0 src/sage/doctest/reporting.py [121 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/des.py [157 tests, 393.40 s] sage -t --long --random-seed=0 src/sage/doctest/forker.py [451 tests, 118.69 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.00 s] sage -t --long --random-seed=0 src/sage/dynamics/all.py [0 tests, 0.00 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/crypto/mq/sr.py [372 tests, 436.41 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, 18.91 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/affine_ds.py [211 tests, 21.41 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/generic_ds.py [104 tests, 6.49 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/product_projective_ds.py [37 tests, 1.62 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py [65 tests, 11.61 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx [26 tests, 2.20 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/wehlerK3.py [350 tests, 97.38 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, 29.71 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/glca.py [52 tests, 90.32 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/solitons.py [163 tests, 119.89 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, 249.49 s] sage -t --long --random-seed=0 src/sage/doctest/test.py ********************************************************************** File "src/sage/doctest/test.py", line 249, in sage.doctest.test Failed example: os.kill(pid, signal.SIGQUIT) # long time; 65 seconds passed => dead Expected: Traceback (most recent call last): ... OSError: ... Got: ********************************************************************** 1 item had failures: 1 of 58 in sage.doctest.test [57 tests, 1 failure, 1368.59 s] sage -t --long --random-seed=0 src/sage/dynamics/complex_dynamics/mandel_julia_helper.pyx [43 tests, 58.70 s] sage -t --long --random-seed=0 src/sage/dynamics/finite_dynamical_system.py [264 tests, 2.19 s] sage -t --long --random-seed=0 src/sage/dynamics/finite_dynamical_system_catalog.py [65 tests, 18.51 s] sage -t --long --random-seed=0 src/sage/dynamics/surface_dynamics_deprecation.py [2 tests, 0.01 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-m7WX2B/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-m7WX2B/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, 23.21 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/dynamics/arithmetic_dynamics/projective_ds.py [1265 tests, 723.59 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_eval.pyx [219 tests, 1.00 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.pxd [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_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.09 s] sage -t --long --random-seed=0 src/sage/ext/fast_callable.pyx [597 tests, 28.59 s] sage -t --long --random-seed=0 src/sage/doctest/sources.py [367 tests, 948.39 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.00 s] sage -t --long --random-seed=0 src/sage/ext/memory_allocator.pxd [3 tests, 70.70 s] sage -t --long --random-seed=0 src/sage/ext/memory_allocator.pyx [8 tests, 70.91 s] sage -t --long --random-seed=0 src/sage/features/bliss.py [6 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/features/csdp.py [4 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/features/databases.py [6 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/features/fes.py [6 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/features/ffmpeg.py [3 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/features/gap.py [5 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/features/graph_generators.py [12 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/features/graphviz.py [13 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/features/imagemagick.py [3 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/features/latte.py [5 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/features/lrs.py [4 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/features/kenzo.py [4 tests, 1.29 s] sage -t --long --random-seed=0 src/sage/features/pandoc.py [3 tests, 0.18 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/features/rubiks.py [22 tests, 0.11 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.10 s] sage -t --long --random-seed=0 src/sage/finance/markov_multifractal.py [34 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/finance/markov_multifractal_cython.pyx [4 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/finance/option.pyx [10 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/finance/fractal.pyx [19 tests, 2.71 s] sage -t --long --random-seed=0 src/sage/finance/stock.py [25 tests, 0.29 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/functions/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/functions/airy.py [135 tests, 26.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/finance/time_series.pyx [343 tests, 72.12 s] sage -t --long --random-seed=0 src/sage/features/__init__.py [112 tests, 124.10 s] sage -t --long --random-seed=0 src/sage/functions/error.py [120 tests, 32.02 s] sage -t --long --random-seed=0 src/sage/functions/gamma.py [213 tests, 37.32 s] sage -t --long --random-seed=0 src/sage/functions/generalized.py [117 tests, 2.99 s] sage -t --long --random-seed=0 src/sage/functions/hyperbolic.py [177 tests, 20.89 s] sage -t --long --random-seed=0 src/sage/functions/bessel.py [346 tests, 203.00 s] sage -t --long --random-seed=0 src/sage/functions/exp_integral.py [275 tests, 157.28 s] sage -t --long --random-seed=0 src/sage/functions/hypergeometric.py [182 tests, 95.83 s] sage -t --long --random-seed=0 src/sage/functions/min_max.py [66 tests, 21.21 s] sage -t --long --random-seed=0 src/sage/functions/log.py [329 tests, 51.01 s] sage -t --long --random-seed=0 src/sage/functions/jacobi.py [189 tests, 74.08 s] sage -t --long --random-seed=0 src/sage/functions/orthogonal_polys.py [378 tests, 55.43 s] sage -t --long --random-seed=0 src/sage/functions/piecewise.py [222 tests, 108.92 s] sage -t --long --random-seed=0 src/sage/functions/spike_function.py [33 tests, 0.63 s] sage -t --long --random-seed=0 src/sage/functions/prime_pi.pyx [39 tests, 95.88 s] sage -t --long --random-seed=0 src/sage/functions/transcendental.py [101 tests, 26.41 s] sage -t --long --random-seed=0 src/sage/functions/special.py [125 tests, 34.60 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.11 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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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, 217.71 s] sage -t --long --random-seed=0 src/sage/game_theory/catalog_normal_form_games.py [99 tests, 5.09 s] sage -t --long --random-seed=0 src/sage/game_theory/cooperative_game.py [101 tests, 1.70 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/functions/wigner.py [50 tests, 25.98 s] sage -t --long --random-seed=0 src/sage/game_theory/matching_game.py [304 tests, 9.10 s] sage -t --long --random-seed=0 src/sage/game_theory/parser.py [49 tests, 0.31 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/functions/trig.py [261 tests, 31.91 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, 2.49 s] sage -t --long --random-seed=0 src/sage/game_theory/normal_form_game.py [546 tests, 19.91 s] sage -t --long --random-seed=0 src/sage/games/sudoku_backtrack.pyx [3 tests, 1.91 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/games/sudoku.py [96 tests, 19.00 s] sage -t --long --random-seed=0 src/sage/geometry/cone_catalog.py [92 tests, 48.10 s] sage -t --long --random-seed=0 src/sage/games/quantumino.py [76 tests, 82.49 s] sage -t --long --random-seed=0 src/sage/geometry/fan_isomorphism.py [65 tests, 14.19 s] sage -t --long --random-seed=0 src/sage/geometry/hasse_diagram.py [5 tests, 0.10 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, 2.41 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/fan.py [492 tests, 45.70 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_interface.py [25 tests, 15.49 s] sage -t --long --random-seed=0 src/sage/geometry/fan_morphism.py [305 tests, 30.19 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_isometry.py [202 tests, 25.28 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_model.py [234 tests, 21.82 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.81 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_point.py [109 tests, 23.99 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/check_freeness.py [8 tests, 0.79 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, 308.83 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/hyperplane.py [134 tests, 11.41 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/library.py [78 tests, 87.90 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py [378 tests, 193.19 s] sage -t --long --random-seed=0 src/sage/geometry/integral_points.pyx [171 tests, 16.29 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/arrangement.py [548 tests, 164.80 s] sage -t --long --random-seed=0 src/sage/geometry/linear_expression.py [165 tests, 1.51 s] sage -t --long --random-seed=0 src/sage/geometry/newton_polygon.py [110 tests, 2.18 s] sage -t --long --random-seed=0 src/sage/geometry/point_collection.pyx [107 tests, 1.11 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/hyperplane_arrangement/plot.py [59 tests, 77.89 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_cdd.py [67 tests, 27.50 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_normaliz.py [45 tests, 3.70 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_polymake.py [4 tests, 2.70 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_field.py [63 tests, 17.11 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_ppl.py [27 tests, 16.51 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/base_QQ.py [38 tests, 9.01 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/base_RDF.py [14 tests, 16.91 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/cdd_file_format.py [10 tests, 0.10 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.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/base_ZZ.py [63 tests, 19.79 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx [157 tests, 13.69 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/base.pyx [572 tests, 17.71 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/conversions.pyx [66 tests, 3.01 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.18 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.pyx [45 tests, 1.18 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx [187 tests, 6.89 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/double_description.py [116 tests, 3.30 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/double_description_inhomogeneous.py [72 tests, 2.41 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/constructor.py [86 tests, 7.19 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/lattice_euclidean_group_element.py [27 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/face.py [119 tests, 13.30 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/misc.py [12 tests, 0.09 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.50 s] sage -t --long --random-seed=0 src/sage/geometry/lattice_polytope.py [660 tests, 140.31 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/palp_database.py [59 tests, 15.29 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/parent.py [155 tests, 49.18 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/ppl_lattice_polygon.py [81 tests, 23.20 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/plot.py [220 tests, 101.18 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/representation.py [301 tests, 5.39 s] sage -t --long --random-seed=0 src/sage/geometry/pseudolines.py [77 tests, 9.20 s] sage -t --long --random-seed=0 src/sage/geometry/ribbon_graph.py [224 tests, 1.62 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/polyhedron/ppl_lattice_polytope.py [175 tests, 71.48 s] sage -t --long --random-seed=0 src/sage/geometry/riemannian_manifolds/surface3d_generators.py [30 tests, 21.32 s] sage -t --long --random-seed=0 src/sage/geometry/toric_lattice.py [298 tests, 15.50 s] sage -t --long --random-seed=0 src/sage/geometry/toric_lattice_element.pyx [80 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/geometry/toric_plotter.py [100 tests, 36.69 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/riemannian_manifolds/parametrized_surface3d.py [298 tests, 272.22 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, 15.71 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/polyhedron/base.py [1575 tests, 564.23 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/polyhedron/library.py [307 tests, 529.28 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.31 s] sage -t --long --random-seed=0 src/sage/graphs/asteroidal_triples.pyx [13 tests, 0.39 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/geometry/voronoi_diagram.py [32 tests, 40.97 s] sage -t --long --random-seed=0 src/sage/graphs/base/boost_graph.pyx [197 tests, 5.70 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/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, 1.98 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/graph_backends.pyx [85 tests, 1.30 s] sage -t --long --random-seed=0 src/sage/graphs/base/overview.py [1 test, 0.09 s] sage -t --long --random-seed=0 src/sage/graphs/base/sparse_graph.pyx [220 tests, 2.98 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.pyx [53 tests, 1.37 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/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, 2.71 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/base/c_graph.pyx [526 tests, 17.42 s] sage -t --long --random-seed=0 src/sage/graphs/bipartite_graph.py [310 tests, 22.00 s] sage -t --long --random-seed=0 src/sage/graphs/bliss.pyx [8 tests, 0.67 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/base.pyx [175 tests, 330.58 s] sage -t --long --random-seed=0 src/sage/graphs/centrality.pyx [58 tests, 5.08 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/cliquer.pyx [34 tests, 6.17 s] sage -t --long --random-seed=0 src/sage/graphs/base/static_sparse_graph.pyx [68 tests, 47.28 s] sage -t --long --random-seed=0 src/sage/graphs/comparability.pyx [52 tests, 23.99 s] sage -t --long --random-seed=0 src/sage/graphs/connectivity.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/convexity_properties.pyx [22 tests, 0.80 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/geometry/triangulation/point_configuration.py [214 tests, 203.40 s] sage -t --long --random-seed=0 src/sage/graphs/chrompoly.pyx [20 tests, 99.43 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, 7.59 s] sage -t --long --random-seed=0 src/sage/graphs/digraph.py [526 tests, 80.92 s] sage -t --long --random-seed=0 src/sage/graphs/dot2tex_utils.py [4 tests, 0.10 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/domination.py [64 tests, 27.07 s] sage -t --long --random-seed=0 src/sage/graphs/digraph_generators.py [150 tests, 78.60 s] sage -t --long --random-seed=0 src/sage/graphs/generators/chessboard.py [44 tests, 12.11 s] sage -t --long --random-seed=0 src/sage/graphs/generators/degree_sequence.py [24 tests, 17.80 s] sage -t --long --random-seed=0 src/sage/graphs/connectivity.pyx [511 tests, 184.61 s] sage -t --long --random-seed=0 src/sage/graphs/generators/basic.py [203 tests, 188.11 s] sage -t --long --random-seed=0 src/sage/graphs/generators/intersection.py [71 tests, 4.31 s] sage -t --long --random-seed=0 src/sage/graphs/generators/platonic_solids.py [44 tests, 56.00 s] sage -t --long --random-seed=0 src/sage/graphs/generators/random.py [193 tests, 64.49 s] sage -t --long --random-seed=0 src/sage/graphs/generators/families.py ********************************************************************** File "src/sage/graphs/generators/families.py", line 3192, in sage.graphs.generators.families.MathonPseudocyclicStronglyRegularGraph Failed example: L = sum(i*(r[a]-r[b]) for i,(a,b) in zip(range(1,len(ff)+1), ff)); L Expected: [ 0 1 -1 -3 -2 -4 3 4 2] [-1 0 1 -4 -3 -2 2 3 4] [ 1 -1 0 -2 -4 -3 4 2 3] [ 3 4 2 0 1 -1 -3 -2 -4] [ 2 3 4 -1 0 1 -4 -3 -2] [ 4 2 3 1 -1 0 -2 -4 -3] [-3 -2 -4 3 4 2 0 1 -1] [-4 -3 -2 2 3 4 -1 0 1] [-2 -4 -3 4 2 3 1 -1 0] Got: [ 0 -1 1 -2 -3 -4 2 4 3] [ 1 0 -1 -4 -2 -3 3 2 4] [-1 1 0 -3 -4 -2 4 3 2] [ 2 4 3 0 -1 1 -2 -3 -4] [ 3 2 4 1 0 -1 -4 -2 -3] [ 4 3 2 -1 1 0 -3 -4 -2] [-2 -3 -4 2 4 3 0 -1 1] [-4 -2 -3 3 2 4 1 0 -1] [-3 -4 -2 4 3 2 -1 1 0] ********************************************************************** 1 item had failures: 1 of 17 in sage.graphs.generators.families.MathonPseudocyclicStronglyRegularGraph [376 tests, 1 failure, 270.70 s] sage -t --long --random-seed=0 src/sage/graphs/generators/world_map.py [20 tests, 9.40 s] sage -t --long --random-seed=0 src/sage/graphs/generators/smallgraphs.py [565 tests, 347.30 s] sage -t --long --random-seed=0 src/sage/graphs/generic_graph_pyx.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/generic_graph_pyx.pyx [97 tests, 24.81 s] sage -t --long --random-seed=0 src/sage/graphs/generators/classical_geometries.py [159 tests, 702.33 s] sage -t --long --random-seed=0 src/sage/graphs/genus.pyx [52 tests, 93.32 s] sage -t --long --random-seed=0 src/sage/graphs/graph_coloring.pyx [117 tests, 52.58 s] sage -t --long --random-seed=0 src/sage/graphs/graph_database.py [49 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/bandwidth.pyx [14 tests, 1.17 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/clique_separators.pyx [68 tests, 3.40 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/cutwidth.pyx [56 tests, 4.13 s] sage -t --long --random-seed=0 src/sage/graphs/generic_graph.py [3504 tests, 552.60 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/fast_digraph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/graph_products.pyx [19 tests, 4.12 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/modular_decomposition.py [624 tests, 22.66 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/rankwidth.pyx [23 tests, 0.62 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/rankwidth.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/tdlib.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/vertex_separation.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/fast_digraph.pyx [11 tests, 129.19 s] sage -t --long --random-seed=0 src/sage/graphs/graph_editor.py [6 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/graphs/graph.py [1238 tests, 301.90 s] sage -t --long --random-seed=0 src/sage/graphs/graph_generators_pyx.pyx [7 tests, 2.20 s] sage -t --long --random-seed=0 src/sage/graphs/graph_input.py [45 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/graphs/graph_latex.py [199 tests, 2.68 s] sage -t --long --random-seed=0 src/sage/graphs/graph_decompositions/vertex_separation.pyx [180 tests, 104.97 s] sage -t --long --random-seed=0 src/sage/graphs/graph_generators.py [94 tests, 158.99 s] sage -t --long --random-seed=0 src/sage/graphs/graph_plot_js.py [17 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/graphs/graph_list.py [53 tests, 112.18 s] sage -t --long --random-seed=0 src/sage/graphs/hyperbolicity.pyx [70 tests, 6.01 s] sage -t --long --random-seed=0 src/sage/graphs/independent_sets.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/graph_plot.py [157 tests, 101.12 s] sage -t --long --random-seed=0 src/sage/graphs/independent_sets.pyx [56 tests, 15.40 s] sage -t --long --random-seed=0 src/sage/graphs/isoperimetric_inequalities.pyx [25 tests, 3.38 s] sage -t --long --random-seed=0 src/sage/graphs/line_graph.pyx [41 tests, 8.99 s] sage -t --long --random-seed=0 src/sage/graphs/isgci.py [83 tests, 13.19 s] sage -t --long --random-seed=0 src/sage/graphs/lovasz_theta.py [3 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/graphs/mcqd.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/mcqd.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/orientations.py [28 tests, 3.40 s] sage -t --long --random-seed=0 src/sage/graphs/partial_cube.py [14 tests, 0.62 s] sage -t --long --random-seed=0 src/sage/graphs/path_enumeration.pyx [267 tests, 7.58 s] sage -t --long --random-seed=0 src/sage/graphs/hypergraph_generators.py [29 tests, 85.49 s] sage -t --long --random-seed=0 src/sage/graphs/pq_trees.py [68 tests, 0.69 s] sage -t --long --random-seed=0 src/sage/graphs/print_graphs.py [12 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/graphs/matchpoly.pyx [59 tests, 53.92 s] sage -t --long --random-seed=0 src/sage/graphs/planarity.pyx [10 tests, 46.12 s] sage -t --long --random-seed=0 src/sage/graphs/schnyder.py [103 tests, 8.10 s] sage -t --long --random-seed=0 src/sage/graphs/traversals.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/spanning_tree.pyx [126 tests, 7.11 s] sage -t --long --random-seed=0 src/sage/graphs/trees.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/traversals.pyx [237 tests, 1.39 s] sage -t --long --random-seed=0 src/sage/graphs/trees.pyx [25 tests, 4.63 s] sage -t --long --random-seed=0 src/sage/graphs/views.pyx [177 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/graphs/weakly_chordal.pyx [33 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/groups/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_aut.py [121 tests, 11.02 s] sage -t --long --random-seed=0 src/sage/graphs/tutte_polynomial.py [108 tests, 20.62 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_group_element.py [32 tests, 4.62 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_group.py ********************************************************************** File "src/sage/groups/abelian_gps/abelian_group.py", line 1454, in sage.groups.abelian_gps.abelian_group.AbelianGroup_class.subgroups Failed example: AbelianGroup([2,3]).subgroups() Expected: [Multiplicative Abelian subgroup isomorphic to C2 x C3 generated by {f0*f1^2}, Multiplicative Abelian subgroup isomorphic to C2 generated by {f0}, Multiplicative Abelian subgroup isomorphic to C3 generated by {f1}, Trivial Abelian subgroup] Got: [Multiplicative Abelian subgroup isomorphic to C2 x C3 generated by {f0*f1}, Multiplicative Abelian subgroup isomorphic to C2 generated by {f0}, Multiplicative Abelian subgroup isomorphic to C3 generated by {f1}, Trivial Abelian subgroup] ********************************************************************** 1 item had failures: 1 of 6 in sage.groups.abelian_gps.abelian_group.AbelianGroup_class.subgroups [334 tests, 1 failure, 27.48 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_group_gap.py [163 tests, 5.78 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_group_morphism.py [42 tests, 4.30 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/dual_abelian_group.py [96 tests, 7.49 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/element_base.py [59 tests, 2.60 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/dual_abelian_group_element.py [43 tests, 4.01 s] sage -t --long --random-seed=0 src/sage/groups/additive_abelian/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/values.py [81 tests, 1.22 s] sage -t --long --random-seed=0 src/sage/groups/additive_abelian/additive_abelian_group.py ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 67, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: H.smith_form_gens() Expected: ((2, 1, 0), (0, 0, 1)) Got: ((1, 1, 0), (0, 0, 1)) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 69, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: q=H.linear_combination_of_smith_form_gens([5,6]); q Expected: (1, 1, 6) Got: (2, 1, 6) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 71, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: p==q Expected: True Got: False ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 87, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: G.gens() Expected: ((2, 1, 0), (0, 0, 1)) Got: ((1, 1, 0), (0, 0, 1)) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 89, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: [G.0, G.1] Expected: [(2, 1, 0), (0, 0, 1)] Got: [(1, 1, 0), (0, 0, 1)] ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 91, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: p=5*G.0+6*G.1; p Expected: (1, 1, 6) Got: (2, 1, 6) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 94, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: H.smith_form_gens() Expected: ((2, 1, 0), (0, 0, 1)) Got: ((1, 1, 0), (0, 0, 1)) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 96, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: q=G.linear_combination_of_smith_form_gens([5,6]); q Expected: (1, 1, 6) Got: (2, 1, 6) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 103, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: p==r Expected: True Got: False ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 429, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup_fixed_gens.gens Failed example: G.smith_form_gens() Expected: ((1, 2),) Got: ((1, 1),) ********************************************************************** 2 items had failures: 9 of 28 in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup 1 of 4 in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup_fixed_gens.gens [76 tests, 10 failures, 4.89 s] sage -t --long --random-seed=0 src/sage/groups/additive_abelian/additive_abelian_wrapper.py [52 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/groups/additive_abelian/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/additive_abelian/qmodnz.py [39 tests, 1.58 s] sage -t --long --random-seed=0 src/sage/groups/affine_gps/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/additive_abelian/qmodnz_element.py [73 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/groups/affine_gps/affine_group.py [55 tests, 1.48 s] sage -t --long --random-seed=0 src/sage/groups/affine_gps/catalog.py [1 test, 1.98 s] sage -t --long --random-seed=0 src/sage/groups/affine_gps/euclidean_group.py [34 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/groups/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/affine_gps/group_element.py [89 tests, 3.50 s] sage -t --long --random-seed=0 src/sage/groups/artin.py [124 tests, 16.60 s] sage -t --long --random-seed=0 src/sage/groups/braid.py [328 tests, 30.31 s] sage -t --long --random-seed=0 src/sage/groups/conjugacy_classes.py [135 tests, 13.40 s] sage -t --long --random-seed=0 src/sage/groups/class_function.py [308 tests, 71.18 s] sage -t --long --random-seed=0 src/sage/groups/finitely_presented.py [327 tests, 21.22 s] sage -t --long --random-seed=0 src/sage/groups/finitely_presented_catalog.py [1 test, 1.58 s] sage -t --long --random-seed=0 src/sage/groups/finitely_presented_named.py [78 tests, 38.80 s] sage -t --long --random-seed=0 src/sage/groups/fqf_orthogonal.py ********************************************************************** File "src/sage/groups/fqf_orthogonal.py", line 159, in sage.groups.fqf_orthogonal.FqfOrthogonalGroup Failed example: g = G(matrix(ZZ, 2, [8, 0, 0, 1])) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 g = G(matrix(ZZ, Integer(2), [Integer(8), Integer(0), Integer(0), Integer(1)])) File "sage/structure/parent.pyx", line 900, in sage.structure.parent.Parent.__call__ (build/cythonized/sage/structure/parent.c:9335) return mor._call_(x) File "sage/structure/coerce_maps.pyx", line 161, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ (build/cythonized/sage/structure/coerce_maps.c:4622) raise File "sage/structure/coerce_maps.pyx", line 156, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ (build/cythonized/sage/structure/coerce_maps.c:4514) return C._element_constructor(x) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/fqf_orthogonal.py", line 262, in _element_constructor_ f = AbelianGroupAutomorphismGroup_subgroup._element_constructor_(self, x, check=True) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_aut.py", line 308, in _element_constructor_ return self.element_class(self, x, check) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_aut.py", line 119, in __init__ raise ValueError("%s is not in the group %s" % (x, parent)) ValueError: Pcgs([ f1, f2, f3, f4, f5 ]) -> [ f1^2*f2^2, f2^2, f3, f4, f5 ] is not in the group Group of isometries of Finite quadratic module over Integer Ring with invariants (9, 27) Gram matrix of the quadratic form with values in Q/2Z: [ 8/9 7/9] [ 7/9 2/27] generated by 3 elements ********************************************************************** File "src/sage/groups/fqf_orthogonal.py", line 160, in sage.groups.fqf_orthogonal.FqfOrthogonalGroup Failed example: Q.1 * g Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 Q.gen(1) * g NameError: name 'g' is not defined ********************************************************************** 1 item had failures: 2 of 15 in sage.groups.fqf_orthogonal.FqfOrthogonalGroup [116 tests, 2 failures, 347.00 s] sage -t --long --random-seed=0 src/sage/groups/cubic_braid.py [189 tests, 239.60 s] sage -t --long --random-seed=0 src/sage/groups/free_group.py [186 tests, 5.82 s] sage -t --long --random-seed=0 src/sage/graphs/strongly_regular_db.pyx [330 tests, 368.31 s] sage -t --long --random-seed=0 src/sage/groups/group.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/group.pyx [48 tests, 3.10 s] sage -t --long --random-seed=0 src/sage/groups/group_exp.py [72 tests, 2.72 s] sage -t --long --random-seed=0 src/sage/groups/group_homset.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/group_semidirect_product.py [82 tests, 4.91 s] sage -t --long --random-seed=0 src/sage/groups/groups_catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/indexed_free_group.py [116 tests, 7.00 s] sage -t --long --random-seed=0 src/sage/groups/libgap_group.py [13 tests, 2.10 s] sage -t --long --random-seed=0 src/sage/groups/generic.py [223 tests, 61.10 s] sage -t --long --random-seed=0 src/sage/groups/libgap_mixin.py [149 tests, 98.91 s] sage -t --long --random-seed=0 src/sage/groups/libgap_wrapper.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/libgap_wrapper.pyx [171 tests, 7.89 s] sage -t --long --random-seed=0 src/sage/groups/lie_gps/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/lie_gps/catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/libgap_morphism.py [209 tests, 129.80 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/binary_dihedral.py [8 tests, 8.28 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/catalog.py [1 test, 1.82 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/coxeter_group.py [136 tests, 48.81 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/group_element.pyx [160 tests, 9.70 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/group_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/lie_gps/nilpotent_lie_group.py [186 tests, 156.70 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/homset.py [8 tests, 1.99 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/isometries.py [104 tests, 7.40 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/finitely_generated.py [274 tests, 140.30 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/matrix_group.py [115 tests, 32.16 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/morphism.py [3 tests, 1.48 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/named_group.py [34 tests, 6.80 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/orthogonal.py [92 tests, 10.18 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/pickling_overrides.py [28 tests, 1.89 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/symplectic.py [36 tests, 9.82 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/unitary.py [63 tests, 9.03 s] sage -t --long --random-seed=0 src/sage/groups/misc_gps/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/misc_gps/argument_groups.py [332 tests, 2.52 s] sage -t --long --random-seed=0 src/sage/groups/misc_gps/imaginary_groups.py [85 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/groups/misc_gps/misc_groups.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/misc_gps/misc_groups_catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/old.pyx [38 tests, 2.31 s] sage -t --long --random-seed=0 src/sage/groups/old.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/pari_group.py [28 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/constructor.py [46 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/linear.py [53 tests, 192.98 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx [32 tests, 2.49 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx [1 test, 0.17 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/cubegroup.py [135 tests, 131.50 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/data_structures.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/double_coset.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/double_coset.pyx [15 tests, 1.59 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_binary.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/data_structures.pyx [50 tests, 90.70 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_graphs.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_binary.pyx [76 tests, 41.02 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_lists.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_lists.pyx [3 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_matrices.pyx [25 tests, 25.22 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_matrices.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_python.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_python.pyx [101 tests, 0.92 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_sets.pyx [156 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_sets.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref2/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref2/refinement_generic.pyx [39 tests, 2.69 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref2/refinement_generic.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/partn_ref/refinement_graphs.pyx [122 tests, 130.18 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/permgroup.py [917 tests, 83.59 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/permgroup_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/permgroup_morphism.py [82 tests, 9.29 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/permgroup_element.pyx [402 tests, 29.97 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/permutation_groups_catalog.py [1 test, 1.60 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/symgp_conjugacy_class.py [59 tests, 11.00 s] sage -t --long --random-seed=0 src/sage/groups/perm_gps/permgroup_named.py [509 tests, 41.40 s] sage -t --long --random-seed=0 src/sage/groups/semimonomial_transformations/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/semimonomial_transformations/semimonomial_transformation.pyx [57 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/groups/semimonomial_transformations/semimonomial_transformation.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/raag.py [184 tests, 13.11 s] sage -t --long --random-seed=0 src/sage/homology/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/groups/semimonomial_transformations/semimonomial_transformation_group.py [62 tests, 3.97 s] sage -t --long --random-seed=0 src/sage/homology/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/homology/algebraic_topological_model.py [44 tests, 6.29 s] sage -t --long --random-seed=0 src/sage/homology/chain_complex.py [261 tests, 8.60 s] sage -t --long --random-seed=0 src/sage/homology/chain_complex_homspace.py [43 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/homology/cell_complex.py [161 tests, 15.39 s] sage -t --long --random-seed=0 src/sage/homology/chain_homotopy.py [96 tests, 1.99 s] sage -t --long --random-seed=0 src/sage/homology/chains.py [136 tests, 3.10 s] sage -t --long --random-seed=0 src/sage/graphs/generators/distance_regular.pyx [105 tests, 2379.62 s] sage -t --long --random-seed=0 src/sage/homology/cubical_complex.py [254 tests, 22.40 s] sage -t --long --random-seed=0 src/sage/homology/delta_complex.py [167 tests, 19.58 s] sage -t --long --random-seed=0 src/sage/homology/chain_complex_morphism.py [141 tests, 38.80 s] sage -t --long --random-seed=0 src/sage/homology/homology_group.py [23 tests, 1.42 s] sage -t --long --random-seed=0 src/sage/homology/homology_morphism.py [100 tests, 10.60 s] sage -t --long --random-seed=0 src/sage/groups/matrix_gps/heisenberg.py [36 tests, 718.02 s] sage -t --long --random-seed=0 src/sage/homology/koszul_complex.py [23 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/homology/matrix_utils.py [5 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/homology/homology_vector_space_with_basis.py [194 tests, 123.92 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_complex_homset.py [49 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_complex_morphism.py [221 tests, 7.00 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_complexes_catalog.py [6 tests, 1.32 s] sage -t --long --random-seed=0 src/sage/homology/hochschild_complex.py [171 tests, 194.80 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_set_catalog.py [6 tests, 1.69 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_set.py [855 tests, 40.30 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_set_examples.py [103 tests, 28.71 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_set_morphism.py [308 tests, 13.71 s] sage -t --long --random-seed=0 src/sage/homology/tests.py [12 tests, 0.33 s] sage -t --long --random-seed=0 src/sage/homology/examples.py [146 tests, 243.93 s] sage -t --long --random-seed=0 src/sage/interacts/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interacts/algebra.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interacts/all.py [0 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/interacts/calculus.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interacts/fractals.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interacts/geometry.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_set_constructions.py [476 tests, 47.50 s] sage -t --long --random-seed=0 src/sage/interacts/library_cython.pyx [15 tests, 0.77 s] sage -t --long --random-seed=0 src/sage/interacts/statistics.py [0 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/interacts/library.py [27 tests, 8.50 s] sage -t --long --random-seed=0 src/sage/interfaces/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/axiom.py [26 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/interfaces/chomp.py [44 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/interfaces/cleaner.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/homology/simplicial_complex.py [641 tests, 122.89 s] sage -t --long --random-seed=0 src/sage/interacts/debugger.py [24 tests, 21.37 s] sage -t --long --random-seed=0 src/sage/interfaces/four_ti_2.py [38 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/interfaces/fricas.py [32 tests, 0.48 s] sage -t --long --random-seed=0 src/sage/interfaces/frobby.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/interfaces/expect.py ********************************************************************** File "src/sage/interfaces/expect.py", line 916, in sage.interfaces.expect.Expect._eval_line Failed example: singular.interrupt() Expected: True Got: False ********************************************************************** 1 item had failures: 1 of 16 in sage.interfaces.expect.Expect._eval_line [102 tests, 1 failure, 105.01 s] sage -t --long --random-seed=0 src/sage/interfaces/ecm.py [49 tests, 78.98 s] sage -t --long --random-seed=0 src/sage/interfaces/gap3.py [13 tests, 4.01 s] sage -t --long --random-seed=0 src/sage/interfaces/genus2reduction.py [24 tests, 1.08 s] sage -t --long --random-seed=0 src/sage/interfaces/gfan.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/giac.py ********************************************************************** File "src/sage/interfaces/giac.py", line 41, in sage.interfaces.giac Failed example: giac.factor('x^5 - y^5') Expected: (x-y)*(x^4+x^3*y+x^2*y^2+x*y^3+y^4) Got: (x-y)*(x^2+(-sqrt(5)+1)/2*x*y+y^2)*(x^2+(sqrt(5)+1)/2*x*y+y^2) ********************************************************************** File "src/sage/interfaces/giac.py", line 83, in sage.interfaces.giac Failed example: giac('factor(x^5-1)') Expected: (x-1)*(x^4+x^3+x^2+x+1) Got: (x-1)*(x^2+(-sqrt(5)+1)/2*x+1)*(x^2+(sqrt(5)+1)/2*x+1) ********************************************************************** File "src/sage/interfaces/giac.py", line 95, in sage.interfaces.giac Failed example: giac('(x^5-1)').factor() Expected: (x-1)*(x^4+x^3+x^2+x+1) Got: (x-1)*(x^2+(-sqrt(5)+1)/2*x+1)*(x^2+(sqrt(5)+1)/2*x+1) ********************************************************************** File "src/sage/interfaces/giac.py", line 626, in sage.interfaces.giac.Giac.eval Failed example: giac(s) Expected: (x)->[x+1,x+2] Got: (x)->{ x+1; x+2; } ********************************************************************** 2 items had failures: 3 of 24 in sage.interfaces.giac 1 of 6 in sage.interfaces.giac.Giac.eval [172 tests, 4 failures, 55.30 s] sage -t --long --random-seed=0 src/sage/interfaces/gap_workspace.py [14 tests, 41.91 s] sage -t --long --random-seed=0 src/sage/interfaces/gnuplot.py [1 test, 0.30 s] sage -t --long --random-seed=0 src/sage/interfaces/gap.py [226 tests, 125.40 s] sage -t --long --random-seed=0 src/sage/interfaces/jmoldata.py [20 tests, 2.09 s] sage -t --long --random-seed=0 src/sage/interfaces/kash.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/kenzo.py [79 tests, 3.61 s] sage -t --long --random-seed=0 src/sage/interfaces/latte.py [28 tests, 0.87 s] sage -t --long --random-seed=0 src/sage/interfaces/lie.py [27 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/interfaces/interface.py [228 tests, 55.63 s] sage -t --long --random-seed=0 src/sage/interfaces/macaulay2.py [44 tests, 1.53 s] sage -t --long --random-seed=0 src/sage/interfaces/lisp.py [77 tests, 10.01 s] sage -t --long --random-seed=0 src/sage/interfaces/magma_free.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/maple.py [20 tests, 0.81 s] sage -t --long --random-seed=0 src/sage/interfaces/magma.py [89 tests, 6.78 s] sage -t --long --random-seed=0 src/sage/interfaces/mathematica.py [19 tests, 1.00 s] sage -t --long --random-seed=0 src/sage/interfaces/matlab.py [7 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/interfaces/gp.py [157 tests, 80.32 s] sage -t --long --random-seed=0 src/sage/interacts/test_jupyter.rst ********************************************************************** File "src/sage/interacts/test_jupyter.rst", line 280, in sage.interacts.test_jupyter Failed example: test(interacts.statistics.coin) Expected: Interactive function with 2 widgets n: IntSlider(value=1000, description=u'Number of Tosses', max=10000, min=2, step=100) interval: IntRangeSlider(value=(0, 0), description=u'Plotting range (y)', max=1) doctest:...: UserWarning: Attempting to set identical bottom == top == 0.0 results in singular transformations; automatically expanding. Got: Interactive function with 2 widgets n: IntSlider(value=1000, min=2, max=10000, step=100, description='Number of Tosses') interval: IntRangeSlider(value=(0, 0), min=0, max=1, step=1, description='Plotting range (y)') doctest:warning File "/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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(interacts.statistics.coin) File "", line 6, in test return f(**kwargs) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/library.py", line 781, in coin show(point(c[1:], gridlines=[None, [0.5]], pointsize=1), ymin=interval[0], ymax=interval[1]) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/pretty_print.py", line 252, in show pretty_print(*args, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/pretty_print.py", line 223, in pretty_print dm.display_immediately(*args, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 840, in display_immediately plain_text, rich_output = self._rich_output_formatter(obj, rich_repr_kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 626, in _rich_output_formatter rich_output = self._call_rich_repr(obj, rich_repr_kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 584, in _call_rich_repr return obj._rich_repr_(self, **rich_repr_kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/graphics.py", line 1003, in _rich_repr_ return display_manager.graphics_from_save( File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 714, in graphics_from_save save_function(filename, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/decorators.py", line 411, in wrapper return func(*args, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/graphics.py", line 3314, in save figure = self.matplotlib(**options) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/graphics.py", line 2853, in matplotlib subplot.set_ylim([ymin, ymax]) File "/usr/lib/python3/dist-packages/matplotlib/axes/_base.py", line 3596, in set_ylim cbook._warn_external( File "/usr/lib/python3/dist-packages/matplotlib/cbook/__init__.py", line 2108, in _warn_external warnings.warn(message, category, stacklevel) File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : UserWarning: Attempting to set identical bottom == top == 0.0 results in singular transformations; automatically expanding. ********************************************************************** 1 item had failures: 1 of 30 in sage.interacts.test_jupyter [29 tests, 1 failure, 243.90 s] sage -t --long --random-seed=0 src/sage/interfaces/mupad.py [20 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/interfaces/mwrank.py [30 tests, 14.29 s] sage -t --long --random-seed=0 src/sage/interfaces/octave.py [21 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/interfaces/phc.py [57 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/interfaces/polymake.py [54 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/interfaces/povray.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/primecount.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/process.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/process.pyx [39 tests, 6.08 s] sage -t --long --random-seed=0 src/sage/interfaces/maxima_lib.py [213 tests, 47.49 s] sage -t --long --random-seed=0 src/sage/interfaces/qepcad.py [154 tests, 2.28 s] sage -t --long --random-seed=0 src/sage/interfaces/qsieve.py [11 tests, 6.50 s] sage -t --long --random-seed=0 src/sage/interfaces/psage.py [7 tests, 51.11 s] sage -t --long --random-seed=0 src/sage/interfaces/quit.py [19 tests, 18.40 s] sage -t --long --random-seed=0 src/sage/interfaces/maxima.py [182 tests, 89.98 s] sage -t --long --random-seed=0 src/sage/interfaces/read_data.py [9 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/interfaces/rubik.py [3 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/interfaces/sagespawn.pyx ********************************************************************** File "src/sage/interfaces/sagespawn.pyx", line 148, in sage.interfaces.sagespawn.SageSpawn.expect_peek Failed example: E.read().decode('ascii') Expected: u'hello world\r\n' Got: 'orld\r\n' ********************************************************************** File "src/sage/interfaces/sagespawn.pyx", line 167, in sage.interfaces.sagespawn.SageSpawn.expect_upto Failed example: E.read().decode('ascii') Expected: u'world\r\n' Got: 'orld\r\n' ********************************************************************** 2 items had failures: 1 of 5 in sage.interfaces.sagespawn.SageSpawn.expect_peek 1 of 5 in sage.interfaces.sagespawn.SageSpawn.expect_upto [35 tests, 2 failures, 10.82 s] sage -t --long --random-seed=0 src/sage/interfaces/scilab.py [3 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/interfaces/sage0.py [77 tests, 50.22 s] R[write to console]: Warning messages: R[write to console]: 1: R[write to console]: In sage10 + sage6 : R[write to console]: R[write to console]: longer object length is not a multiple of shorter object length R[write to console]: 2: R[write to console]: In sqrt(sage10) : R[write to console]: NaNs produced R[write to console]: 3: R[write to console]: In sqrt(sage4) : R[write to console]: NaNs produced R[write to console]: 4: R[write to console]: In (function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE, : R[write to console]: R[write to console]: libraries ‘/usr/local/lib/R/site-library’, ‘/usr/lib/R/site-library’ contain no packages R[write to console]: 5: R[write to console]: In (function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE, : R[write to console]: R[write to console]: libraries ‘/usr/local/lib/R/site-library’, ‘/usr/lib/R/site-library’ contain no packages R[write to console]: 6: R[write to console]: In (function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE, : R[write to console]: R[write to console]: libraries ‘/usr/local/lib/R/site-library’, ‘/usr/lib/R/site-library’ contain no packages R[write to console]: 7: R[write to console]: In (function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE, : R[write to console]: R[write to console]: libraries ‘/usr/local/lib/R/site-library’, ‘/usr/lib/R/site-library’ contain no packages R[write to console]: 8: R[write to console]: In (function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE, : R[write to console]: R[write to console]: libraries ‘/usr/local/lib/R/site-library’, ‘/usr/lib/R/site-library’ contain no packages R[write to console]: 9: R[write to console]: In (function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE, : R[write to console]: R[write to console]: libraries ‘/usr/local/lib/R/site-library’, ‘/usr/lib/R/site-library’ contain no packages R[write to console]: 10: R[write to console]: In (function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE, : R[write to console]: R[write to console]: libraries ‘/usr/local/lib/R/site-library’, ‘/usr/lib/R/site-library’ contain no packages sage -t --long --random-seed=0 src/sage/interfaces/r.py [257 tests, 65.42 s] sage -t --long --random-seed=0 src/sage/interfaces/tab_completion.py [13 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/interfaces/singular.py ********************************************************************** File "src/sage/interfaces/singular.py", line 514, in sage.interfaces.singular.Singular._send_interrupt Failed example: 2*a Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 1353, in __init__ self._name = parent._create(value, type) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 756, in _create self.set(type, name, value) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 699, in set self.eval(cmd) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 657, in eval raise SingularError('Singular error:\n%s'%s) sage.interfaces.singular.SingularError: Singular error: ? `sage124` is not defined ? error occurred in or before STDIN line 12: `def sage133=sage125 * sage124;` During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 1449, in _operation return P.new(cmd) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 370, in new return self(code) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 795, in __call__ return SingularElement(self, type, x, False) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 1358, in __init__ raise TypeError(x) TypeError: Singular error: ? `sage124` is not defined ? error occurred in or before STDIN line 12: `def sage133=sage125 * sage124;` During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 Integer(2)*a File "sage/rings/integer.pyx", line 1982, in sage.rings.integer.Integer.__mul__ (build/cythonized/sage/rings/integer.c:14014) return coercion_model.bin_op(left, right, operator.mul) File "sage/structure/coerce.pyx", line 1204, in sage.structure.coerce.CoercionModel.bin_op (build/cythonized/sage/structure/coerce.c:10266) return PyObject_CallObject(op, xy) File "sage/structure/element.pyx", line 1513, in sage.structure.element.Element.__mul__ (build/cythonized/sage/structure/element.c:12169) return (left)._mul_(right) File "sage/structure/element.pyx", line 1559, in sage.structure.element.Element._mul_ (build/cythonized/sage/structure/element.c:12522) return python_op(other) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 1572, in _mul_ return self._operation('*', right) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 1451, in _operation raise TypeError(msg) TypeError: Singular error: ? `sage124` is not defined ? error occurred in or before STDIN line 12: `def sage133=sage125 * sage124;` ********************************************************************** 1 item had failures: 1 of 5 in sage.interfaces.singular.Singular._send_interrupt [404 tests, 1 failure, 54.79 s] sage -t --long --random-seed=0 src/sage/interfaces/tachyon.py [21 tests, 12.89 s] sage -t --long --random-seed=0 src/sage/interfaces/tests.py ********************************************************************** File "src/sage/interfaces/tests.py", line 34, in sage.interfaces.tests Failed example: subprocess.call("echo syntax error | ecl", **kwds) in (0, 255) Expected: True Got: False ********************************************************************** File "src/sage/interfaces/tests.py", line 40, in sage.interfaces.tests Failed example: subprocess.call("echo syntax error | ipython", **kwds) in (0, 1, 120) Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 19 in sage.interfaces.tests [18 tests, 2 failures, 19.90 s] sage -t --long --random-seed=0 src/sage/knots/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/knots/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/knots/gauss_code.py [18 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/knots/knot.py [84 tests, 5.58 s] sage -t --long --random-seed=0 src/sage/knots/knot_table.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/tides.py [120 tests, 16.91 s] sage -t --long --random-seed=0 src/sage/lfunctions/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/lfunctions/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/sympy.py [244 tests, 73.42 s] sage -t --long --random-seed=0 src/sage/lfunctions/lcalc.py [15 tests, 4.01 s] sage -t --long --random-seed=0 src/sage/lfunctions/pari.py ********************************************************************** File "src/sage/lfunctions/pari.py", line 424, in sage.lfunctions.pari.LFunction Failed example: L.taylor_series(1,4) Expected: -3...e-19 + (...e-19)*z + 0.759316500288427*z^2 - 0.430302337583362*z^3 + O(z^4) Got: -2.63350099674264e-19 + (1.49239695765339e-19)*z + 0.759316500288427*z^2 - 0.430302337583362*z^3 + O(z^4) ********************************************************************** 1 item had failures: 1 of 28 in sage.lfunctions.pari.LFunction [166 tests, 1 failure, 13.91 s] sage -t --long --random-seed=0 src/sage/lfunctions/dokchitser.py [96 tests, 51.29 s] sage -t --long --random-seed=0 src/sage/knots/link.py [444 tests, 68.49 s] sage -t --long --random-seed=0 src/sage/libs/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/acb.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/acb_calc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/acb_elliptic.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/acb_hypgeom.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/acb_mat.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/acb_modular.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/acb_poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/arb.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/arb_hypgeom.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/arb_version.pyx [2 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/libs/arb/arf.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/arith.pyx [8 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/libs/arb/bernoulli.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/mag.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/arb/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/lfunctions/sympow.py [13 tests, 36.68 s] sage -t --long --random-seed=0 src/sage/libs/coxeter3/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/coxeter3/coxeter.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/braiding.pyx [51 tests, 2.41 s] sage -t --long --random-seed=0 src/sage/libs/coxeter3/coxeter.pyx [1 test, 0.37 s] sage -t --long --random-seed=0 src/sage/libs/coxeter3/decl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/cremona/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ecl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/coxeter3/coxeter_group.py [7 tests, 2.32 s] sage -t --long --random-seed=0 src/sage/libs/eclib/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/eclib/__init__.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/eclib/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/eclib/constructor.py [10 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/libs/eclib/homspace.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ecl.pyx [201 tests, 8.12 s] sage -t --long --random-seed=0 src/sage/libs/eclib/homspace.pyx [49 tests, 19.10 s] sage -t --long --random-seed=0 src/sage/libs/eclib/mat.pyx [36 tests, 1.70 s] sage -t --long --random-seed=0 src/sage/libs/eclib/mat.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/eclib/mwrank.pyx [206 tests, 63.60 s] sage -t --long --random-seed=0 src/sage/libs/eclib/newforms.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/lfunctions/zero_sums.pyx [132 tests, 123.00 s] sage -t --long --random-seed=0 src/sage/libs/fes.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/arith.pyx [41 tests, 1.12 s] sage -t --long --random-seed=0 src/sage/libs/flint/arith.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/flint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/flint.pyx [6 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpq.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpq_mat.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpq_poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz_mat.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz_mod_poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz_poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz_poly.pyx [84 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz_poly_mat.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz_poly_q.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fmpz_vec.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fq.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/fq_nmod.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/nmod_poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/nmod_poly_linkage.pxi [183 tests, 1.71 s] sage -t --long --random-seed=0 src/sage/libs/flint/nmod_vec.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/ntl_interface.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/padic.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/padic_poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/qadic.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/flint/ulong_extras.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gap/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gap/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gap/context_managers.py [14 tests, 1.23 s] sage -t --long --random-seed=0 src/sage/libs/eclib/interface.py [192 tests, 108.98 s] sage -t --long --random-seed=0 src/sage/libs/gap/element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gap/gap_functions.py [0 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/libs/gap/gap_globals.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gap/gap_includes.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gap/element.pyx [506 tests, 17.81 s] sage -t --long --random-seed=0 src/sage/libs/gap/libgap.pyx [99 tests, 13.27 s] sage -t --long --random-seed=0 src/sage/libs/gap/saved_workspace.py [7 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/libs/gap/operations.py [15 tests, 1.99 s] sage -t --long --random-seed=0 src/sage/libs/gap/test.py [2 tests, 1.42 s] sage -t --long --random-seed=0 src/sage/libs/gap/util.pyx [21 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/libs/gap/util.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/giac/__init__.py ********************************************************************** File "src/sage/libs/giac/__init__.py", line 186, in sage.libs.giac.? Failed example: B = gb_giac(I.gens(), elim_variables=[P.gen(0), P.gen(2)]) Expected: // Groebner basis computation time ... Got: 1 variable to eliminate, using resultant. Run with last optional parameter gbasis if you want to force gbasis Eliminating with resultant. Original equations may reduce further. ********************************************************************** File "src/sage/libs/giac/__init__.py", line 189, in sage.libs.giac.? Failed example: B.is_groebner() Expected: True Got: False ********************************************************************** File "src/sage/libs/giac/__init__.py", line 191, in sage.libs.giac.? Failed example: B.ideal() == I.elimination_ideal([P.gen(0), P.gen(2)]) Expected: True Got: False ********************************************************************** File "src/sage/libs/giac/__init__.py", line 200, in sage.libs.giac.? Failed example: B1 = gb_giac(I.gens(),1e-16) # long time (1s) Expected: ...Running a probabilistic check for the reconstructed Groebner basis. If successfull, error probability is less than 1e-16 ... Got: Running a probabilistic check for the reconstructed Groebner basis. If successful, error probability is less than 1e-16 and is estimated to be less than 10^-63. Use proba_epsilon:=0 to certify (this takes more time). // Groebner basis computation time 5.96934 Memory 234.852M ********************************************************************** 1 item had failures: 4 of 39 in sage.libs.giac.? [62 tests, 4 failures, 1960.20 s] sage -t --long --random-seed=0 src/sage/libs/eclib/newforms.pyx [94 tests, 213.37 s] sage -t --long --random-seed=0 src/sage/libs/giac/auto-methods.pxi [0 tests, 1.10 s] sage -t --long --random-seed=0 src/sage/libs/giac/giac.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/giac/giac.pyx [290 tests, 88.60 s] sage -t --long --random-seed=0 src/sage/libs/giac/keywords.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/glpk/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/glpk/constants.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/glpk/env.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/glpk/error.pyx [11 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/libs/glpk/graph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/glpk/lp.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/glpk/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/all.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/binop.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/misc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/mpf.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/mpn.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/mpq.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/mpz.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/pylong.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/pylong.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/random.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/randomize.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmp/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gmpxx.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/airy.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/all.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/array.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/array.pyx [22 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/libs/gsl/bessel.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/blas.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/blas_types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/block.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/chebyshev.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/interfaces/maxima_abstract.py [236 tests, 711.50 s] sage -t --long --random-seed=0 src/sage/libs/gsl/clausen.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/combination.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/complex.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/coulomb.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/coupling.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/dawson.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/debye.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/eigen.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/dilog.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/elementary.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/ellint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/erf.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/elljac.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/errno.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/exp.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/expint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/fermi_dirac.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/fft.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/fit.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/gamma.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/gegenbauer.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/histogram.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/hyperg.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/integration.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/laguerre.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/interp.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/lambert.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/legendre.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/linalg.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/math.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/log.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/matrix.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/matrix_complex.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/min.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/monte.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/ntuple.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/odeiv.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/permutation.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/pow_int.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/psi.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/qrng.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/random.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/rng.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/roots.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/sort.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/statistics.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/sum.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/synchrotron.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/transport.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/trig.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/vector.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/vector_complex.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/wavelet.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/gsl/zeta.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/iml.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/homfly.pyx [6 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/libs/lcalc/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/lcalc/lcalc_Lfunction.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/libecm.pyx [28 tests, 9.49 s] sage -t --long --random-seed=0 src/sage/libs/linbox/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/lcalc/lcalc_Lfunction.pyx [103 tests, 9.50 s] sage -t --long --random-seed=0 src/sage/libs/linbox/conversion.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linbox/fflas.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linbox/givaro.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linbox/linbox.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linbox/linbox_flint_interface.pyx [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/libs/linbox/linbox_flint_interface.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linkages/padics/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linkages/padics/API.pxi [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/libs/linkages/padics/Polynomial_ram.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linkages/padics/Polynomial_shared.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linkages/padics/fmpz_poly_unram.pxi [0 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/libs/linkages/padics/mpz.pxi [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/libs/lrcalc/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/lrcalc/lrcalc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/lrcalc/lrcalc.pyx [60 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/libs/m4ri.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/m4rie.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/meataxe.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/meataxe.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpc/__init__.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpc/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/linkages/padics/unram_shared.pxi [65 tests, 3.71 s] sage -t --long --random-seed=0 src/sage/libs/mpfi/__init__.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpfi/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpfr/__init__.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpfr/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/ext_impl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/ext_libmp.pyx [33 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/ext_impl.pyx [13 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/ext_main.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/utils.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/utils.pyx [76 tests, 1.32 s] sage -t --long --random-seed=0 src/sage/libs/mwrank/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/mpmath/ext_main.pyx [379 tests, 1.78 s] sage -t --long --random-seed=0 src/sage/libs/ntl/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/GF2.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/GF2E.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/GF2EX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/GF2X.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ZZ.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ZZ_p.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ZZX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ZZ_pE.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ZZ_pEX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ZZ_pX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/conversion.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/convert.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/convert.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/decl.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/error.pyx [4 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/libs/ntl/lzz_p.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/lzz_pX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/mat_GF2.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/mat_GF2E.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/mat_ZZ.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/misc.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2.pyx [50 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2E.pyx [70 tests, 0.69 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2E.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2EContext.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2EX.pyx [31 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2EX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2EContext.pyx [20 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2X.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2X_linkage.pxi [80 tests, 0.72 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_GF2X.pyx [112 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ.pyx [69 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_p.pyx [66 tests, 0.37 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_p.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pContext.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pContext.pyx [34 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZX.pyx [223 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pE.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pE.pyx [27 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pEContext.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pEContext.pyx [29 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pEX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pEX.pyx [304 tests, 1.80 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi [76 tests, 2.30 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_lzz_p.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_lzz_p.pyx [48 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_ZZ_pX.pyx [264 tests, 1.18 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_lzz_pContext.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_lzz_pContext.pyx [21 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_lzz_pX.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_lzz_pX.pyx [142 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_mat_GF2.pyx [98 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_mat_GF2.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_mat_GF2E.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_mat_ZZ.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_mat_GF2E.pyx [124 tests, 6.69 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_tools.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/types.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/vec_GF2.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/vec_GF2E.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pari/__init__.py ********************************************************************** File "src/sage/libs/pari/__init__.py", line 165, in sage.libs.pari Failed example: eta1.sage() Expected: 3.6054636014326520859158205642077267748 Got: 3.60546360143265208591582056420772677481026899659802474544 ********************************************************************** 1 item had failures: 1 of 41 in sage.libs.pari [40 tests, 1 failure, 0.19 s] sage -t --long --random-seed=0 src/sage/libs/pari/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pari/convert_flint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pari/convert_flint.pyx [2 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/libs/pari/convert_gmp.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pari/convert_gmp.pyx [16 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/libs/pari/convert_sage.pyx [67 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/libs/pari/convert_sage.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pari/misc.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pari/misc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ntl/ntl_mat_ZZ.pyx [120 tests, 36.42 s] sage -t --long --random-seed=0 src/sage/libs/polybori/__init__.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/polybori/decl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/primecount.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pynac/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pynac/constant.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/pari/tests.py ********************************************************************** File "src/sage/libs/pari/tests.py", line 1735, in sage.libs.pari.tests Failed example: pari(145).quadhilbert() Expected: x^4 - 6*x^2 - 5*x - 1 Got: x^4 - x^3 - 5*x^2 - x + 1 ********************************************************************** File "src/sage/libs/pari/tests.py", line 1760, in sage.libs.pari.tests Failed example: eta1.sage() Expected: 3.6054636014326520859158205642077267748 Got: 3.60546360143265208591582056420772677481026899659802474544 ********************************************************************** 1 item had failures: 2 of 868 in sage.libs.pari.tests [867 tests, 2 failures, 24.71 s] sage -t --long --random-seed=0 src/sage/libs/pynac/constant.pyx [18 tests, 0.13 s] sage -t --long --random-seed=0 src/sage/libs/pynac/pynac.pyx [328 tests, 37.91 s] sage -t --long --random-seed=0 src/sage/libs/ratpoints.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/ratpoints.pyx [14 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/libs/readline.pyx [43 tests, 0.68 s] sage -t --long --random-seed=0 src/sage/libs/singular/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/decl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/function.pyx [303 tests, 11.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/function.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/function_factory.py [8 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/libs/singular/groebner_strategy.pyx [129 tests, 2.43 s] sage -t --long --random-seed=0 src/sage/libs/singular/groebner_strategy.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/option.pyx [122 tests, 2.70 s] sage -t --long --random-seed=0 src/sage/libs/pynac/pynac.pxd [1 test, 65.78 s] sage -t --long --random-seed=0 src/sage/libs/singular/polynomial.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/ring.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/ring.pyx [86 tests, 7.41 s] sage -t --long --random-seed=0 src/sage/libs/singular/singular.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/singular.pyx [78 tests, 3.83 s] sage -t --long --random-seed=0 src/sage/libs/singular/standard_options.py [48 tests, 1.90 s] sage -t --long --random-seed=0 src/sage/libs/sirocco.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/kostka.pxi [13 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/part.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/plet.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/sab.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/sb.pxi [15 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/sc.pxi [12 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/schur.pxi [33 tests, 1.10 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/symmetrica.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/symmetrica/symmetrica.pxi [8 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/logic/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/logic/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/logic/booleval.py [20 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/logic/boolformula.py [221 tests, 2.98 s] sage -t --long --random-seed=0 src/sage/logic/logic.py [75 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/logic/logicparser.py [95 tests, 0.47 s] sage -t --long --random-seed=0 src/sage/logic/logictable.py [23 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/logic/propcalc.py [54 tests, 0.42 s] sage -t --long --random-seed=0 src/sage/manifolds/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/manifolds/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/libs/singular/polynomial.pyx [55 tests, 55.90 s] sage -t --long --random-seed=0 src/sage/manifolds/calculus_method.py [86 tests, 24.73 s] sage -t --long --random-seed=0 src/sage/libs/gap/test_long.py [6 tests, 739.60 s] sage -t --long --random-seed=0 src/sage/manifolds/chart_func.py [820 tests, 121.71 s] sage -t --long --random-seed=0 src/sage/manifolds/catalog.py [31 tests, 442.51 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/manifolds/continuous_map.py [381 tests, 123.69 s] sage -t --long --random-seed=0 src/sage/manifolds/chart.py [526 tests, 523.82 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/automorphismfield_group.py [136 tests, 138.59 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/bundle_connection.py [249 tests, 114.41 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/automorphismfield.py [320 tests, 528.18 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/characteristic_class.py [120 tests, 263.11 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/chart.py [217 tests, 41.97 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/curve.py [182 tests, 227.91 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/degenerate.py [120 tests, 367.98 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/diff_form_module.py [188 tests, 58.50 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/diff_map.py [192 tests, 113.67 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/differentiable_submanifold.py [28 tests, 26.48 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/diff_form.py [372 tests, 679.30 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/euclidean.py [400 tests, 659.21 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/integrated_curve.py [413 tests, 422.99 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/affine_connection.py [506 tests, 2190.89 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/manifold.py [573 tests, 185.61 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/levi_civita_connection.py [108 tests, 440.19 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/manifold_homset.py [344 tests, 223.09 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/mixed_form.py [373 tests, 191.63 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/multivector_module.py [160 tests, 44.48 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/mixed_form_algebra.py [71 tests, 148.59 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/pseudo_riemannian.py [140 tests, 304.58 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/multivectorfield.py [290 tests, 1063.80 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/real_line.py [177 tests, 24.10 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/metric.py [571 tests, 1513.10 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/scalarfield_algebra.py [99 tests, 97.61 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/tangent_space.py [63 tests, 23.30 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/scalarfield.py [262 tests, 287.89 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/degenerate_submanifold.py [389 tests, 3133.50 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/tensorfield_module.py [154 tests, 65.20 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/tangent_vector.py [89 tests, 221.81 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/tensorfield_paral.py [442 tests, 195.22 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/vector_bundle.py [290 tests, 199.50 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/vectorfield_module.py [306 tests, 64.02 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/vectorframe.py [341 tests, 78.30 s] sage -t --long --random-seed=0 src/sage/manifolds/local_frame.py [294 tests, 43.10 s] sage -t --long --random-seed=0 src/sage/manifolds/manifold.py [481 tests, 64.31 s] sage -t --long --random-seed=0 src/sage/manifolds/manifold_homset.py [88 tests, 26.83 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/pseudo_riemannian_submanifold.py [354 tests, 1779.50 s] sage -t --long --random-seed=0 src/sage/manifolds/operators.py [36 tests, 56.21 s] sage -t --long --random-seed=0 src/sage/manifolds/scalarfield.py [791 tests, 224.20 s] sage -t --long --random-seed=0 src/sage/manifolds/point.py [204 tests, 277.11 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/vectorfield.py [279 tests, 776.93 s] sage -t --long --random-seed=0 src/sage/manifolds/scalarfield_algebra.py [127 tests, 102.92 s] sage -t --long --random-seed=0 src/sage/manifolds/structure.py [24 tests, 1.73 s] sage -t --long --random-seed=0 src/sage/manifolds/subset.py [212 tests, 22.62 s] sage -t --long --random-seed=0 src/sage/manifolds/section_module.py [180 tests, 41.33 s] sage -t --long --random-seed=0 src/sage/manifolds/topological_submanifold.py [124 tests, 39.01 s] sage -t --long --random-seed=0 src/sage/manifolds/utilities.py [261 tests, 52.19 s] sage -t --long --random-seed=0 src/sage/manifolds/trivialization.py [204 tests, 129.72 s] sage -t --long --random-seed=0 src/sage/manifolds/vector_bundle.py [271 tests, 79.49 s] sage -t --long --random-seed=0 src/sage/manifolds/vector_bundle_fiber.py [68 tests, 28.81 s] sage -t --long --random-seed=0 src/sage/matrix/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/action.pyx [109 tests, 4.72 s] sage -t --long --random-seed=0 src/sage/matrix/action.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/args.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/args.pyx [134 tests, 3.68 s] sage -t --long --random-seed=0 src/sage/manifolds/vector_bundle_fiber_element.py [28 tests, 17.60 s] sage -t --long --random-seed=0 src/sage/matrix/berlekamp_massey.py [7 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/matrix/change_ring.pyx [4 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/matrix/compute_J_ideal.py [99 tests, 26.68 s] sage -t --long --random-seed=0 src/sage/matrix/constructor.pyx [133 tests, 3.79 s] sage -t --long --random-seed=0 src/sage/matrix/docs.py [55 tests, 1.69 s] sage -t --long --random-seed=0 src/sage/matrix/echelon_matrix.pyx [12 tests, 1.28 s] sage -t --long --random-seed=0 src/sage/matrix/matrix.pyx [5 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/matrix/matrix.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/benchmark.py [63 tests, 76.69 s] sage -t --long --random-seed=0 src/sage/matrix/matrix0.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix1.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix1.pyx ********************************************************************** File "src/sage/matrix/matrix1.pyx", line 89, in sage.matrix.matrix1.Matrix.__pari__ Failed example: b[0][0].precision() # in words Expected: 3 Got: 19 ********************************************************************** 1 item had failures: 1 of 10 in sage.matrix.matrix1.Matrix.__pari__ [410 tests, 1 failure, 22.03 s] sage -t --long --random-seed=0 src/sage/matrix/matrix0.pyx [862 tests, 45.10 s] sage -t --long --random-seed=0 src/sage/matrix/matrix2.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_complex_ball_dense.pyx [103 tests, 3.21 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_complex_ball_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_complex_double_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_complex_double_dense.pyx [13 tests, 1.43 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_cyclo_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/manifolds/section.py [869 tests, 414.31 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_dense.pyx [39 tests, 20.29 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_domain_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_domain_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_double_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_cyclo_dense.pyx [236 tests, 35.29 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_gap.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_double_dense.pyx [629 tests, 20.29 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_generic_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_generic_dense.pyx [65 tests, 2.41 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_generic_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_generic_sparse.pyx [82 tests, 2.41 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_gap.pyx [116 tests, 41.20 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_gf2e_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_gf2e_dense.pyx [314 tests, 68.20 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_gfpn_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix2.pyx [2666 tests, 255.48 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_integer_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_integer_dense.pyx [641 tests, 126.10 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_integer_dense_saturation.py [38 tests, 1.47 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_integer_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_integer_sparse.pyx [152 tests, 26.01 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_misc.py [22 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_mod2_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_mod2_dense.pyx [348 tests, 165.11 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_dense_double.pyx [30 tests, 0.58 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_dense_double.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_dense_float.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_dense_float.pyx [20 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_dense_template.pxi [511 tests, 38.60 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_dense_template_header.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_modn_sparse.pyx [137 tests, 33.28 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_mpolynomial_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_mpolynomial_dense.pyx [76 tests, 4.28 s] sage -t --long --random-seed=0 src/sage/manifolds/differentiable/tensorfield.py [1059 tests, 1935.30 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_polynomial_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_polynomial_dense.pyx [217 tests, 6.31 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_rational_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_rational_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_rational_sparse.pyx [56 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_real_double_dense.pyx [13 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_real_double_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_gfpn_dense.pyx [188 tests, 483.28 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_rational_dense.pyx [293 tests, 34.69 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_sparse.pyx [170 tests, 38.91 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_symbolic_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_window.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_window.pyx [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/matrix/misc.pyx [31 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/matrix/operation_table.py [176 tests, 3.61 s] sage -t --long --random-seed=0 src/sage/matrix/special.py [439 tests, 12.42 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_space.py [404 tests, 68.00 s] sage -t --long --random-seed=0 src/sage/matrix/symplectic_basis.py [46 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/matrix/template.pxd [0 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/matrix/tests.py [18 tests, 2.40 s] sage -t --long --random-seed=0 src/sage/matroids/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/advanced.py [1 test, 0.10 s] sage -t --long --random-seed=0 src/sage/matroids/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/basis_exchange_matroid.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/basis_exchange_matroid.pyx [190 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/matroids/basis_matroid.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/basis_matroid.pyx [152 tests, 1.80 s] sage -t --long --random-seed=0 src/sage/matrix/strassen.pyx [69 tests, 16.21 s] sage -t --long --random-seed=0 src/sage/matroids/circuit_closures_matroid.pyx [82 tests, 1.59 s] sage -t --long --random-seed=0 src/sage/matroids/circuit_closures_matroid.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/constructor.py [145 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/matroids/dual_matroid.py [83 tests, 1.10 s] sage -t --long --random-seed=0 src/sage/matroids/extension.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/extension.pyx [48 tests, 1.39 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_symbolic_dense.pyx [213 tests, 74.41 s] sage -t --long --random-seed=0 src/sage/matroids/graphic_matroid.py [358 tests, 10.91 s] sage -t --long --random-seed=0 src/sage/matroids/lean_matrix.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/lean_matrix.pyx [249 tests, 6.51 s] sage -t --long --random-seed=0 src/sage/matroids/linear_matroid.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/matroid.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix_integer_dense_hnf.py [125 tests, 426.20 s] sage -t --long --random-seed=0 src/sage/matroids/matroids_catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/linear_matroid.pyx [655 tests, 12.49 s] sage -t --long --random-seed=0 src/sage/matroids/minor_matroid.py [83 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/matroids/named_matroids.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/rank_matroid.py [59 tests, 1.29 s] sage -t --long --random-seed=0 src/sage/matroids/set_system.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/set_system.pyx [78 tests, 1.78 s] sage -t --long --random-seed=0 src/sage/matroids/union_matroid.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matroids/union_matroid.pyx [35 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/matroids/unpickling.pyx [61 tests, 2.81 s] sage -t --long --random-seed=0 src/sage/matroids/utilities.py [67 tests, 1.51 s] sage -t --long --random-seed=0 src/sage/media/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/media/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/media/channels.pyx [0 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/media/wav.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/misc/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/abstract_method.py [33 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/matroids/matroids_plot_helpers.py [73 tests, 21.41 s] sage -t --long --random-seed=0 src/sage/misc/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/allocator.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/allocator.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/banner.py [12 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/matroids/matroid.pyx [867 tests, 33.40 s] sage -t --long --random-seed=0 src/sage/misc/binary_tree.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/binary_tree.pyx [61 tests, 10.30 s] sage -t --long --random-seed=0 src/sage/misc/c3.pyx [40 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/misc/c3_controlled.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/benchmark.py [18 tests, 14.10 s] sage -t --long --random-seed=0 src/sage/misc/cachefunc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/bindable_class.py [49 tests, 8.90 s] sage -t --long --random-seed=0 src/sage/misc/call.py [28 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/misc/callable_dict.pyx [12 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/misc/c3_controlled.pyx [221 tests, 22.01 s] sage -t --long --random-seed=0 src/sage/misc/classcall_metaclass.pyx [79 tests, 0.58 s] sage -t --long --random-seed=0 src/sage/misc/citation.pyx [13 tests, 15.69 s] sage -t --long --random-seed=0 src/sage/misc/classcall_metaclass.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/compat.py [2 tests, 1.01 s] sage -t --long --random-seed=0 src/sage/misc/constant_function.pyx [21 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/misc/classgraph.py [8 tests, 2.18 s] sage -t --long --random-seed=0 src/sage/misc/copying.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/converting_dict.py [64 tests, 2.09 s] sage -t --long --random-seed=0 src/sage/misc/decorators.py [130 tests, 0.89 s] sage -t --long --random-seed=0 src/sage/misc/defaults.py [14 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/misc/derivative.pyx [29 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/misc/dev_tools.py [60 tests, 7.19 s] sage -t --long --random-seed=0 src/sage/misc/dist.py [1 test, 0.02 s] sage -t --long --random-seed=0 src/sage/misc/edit_module.py [16 tests, 2.01 s] sage -t --long --random-seed=0 src/sage/misc/element_with_label.py [50 tests, 2.90 s] sage -t --long --random-seed=0 src/sage/misc/explain_pickle.py [329 tests, 2.42 s] sage -t --long --random-seed=0 src/sage/misc/fast_methods.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/fast_methods.pyx [80 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/misc/flatten.py [15 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/misc/fpickle.pyx [11 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/misc/func_persist.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/function_mangling.pyx [33 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/misc/function_mangling.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/functional.py [348 tests, 148.91 s] sage -t --long --random-seed=0 src/sage/misc/getusage.py [5 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/misc/gperftools.py [35 tests, 1.52 s] sage -t --long --random-seed=0 src/sage/misc/html.py [24 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/misc/inherit_comparison.pyx [7 tests, 55.08 s] sage -t --long --random-seed=0 src/sage/misc/inherit_comparison.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/inline_fortran.py [18 tests, 22.80 s] sage -t --long --random-seed=0 src/sage/misc/latex.py [302 tests, 9.58 s] sage -t --long --random-seed=0 src/sage/misc/latex_macros.py [11 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/misc/cachefunc.pyx [825 tests, 307.42 s] sage -t --long --random-seed=0 src/sage/misc/lazy_format.py [23 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/misc/lazy_import.pyx [256 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/misc/lazy_import_cache.py [8 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/misc/lazy_list.pyx [237 tests, 1.69 s] sage -t --long --random-seed=0 src/sage/misc/lazy_list.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/lazy_string.pyx [141 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/misc/lazy_string.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/map_threaded.py [5 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/misc/mathml.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/messaging.py [2 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/misc/method_decorator.py [13 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/misc/misc.py [217 tests, 12.80 s] sage -t --long --random-seed=0 src/sage/misc/misc_c.pyx [121 tests, 3.50 s] sage -t --long --random-seed=0 src/sage/misc/misc_c.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/mrange.py [96 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/misc/multireplace.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/lazy_attribute.pyx [123 tests, 57.31 s] sage -t --long --random-seed=0 src/sage/misc/nested_class.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/nested_class_test.py [18 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/misc/notes/bernoulli_mod_p.tex [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/object_multiplexer.py [15 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/misc/package.py [19 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/misc/pager.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/parser.pyx [178 tests, 1.02 s] sage -t --long --random-seed=0 src/sage/misc/nested_class.pyx [72 tests, 29.21 s] sage -t --long --random-seed=0 src/sage/misc/pickle_old.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/cython.py [49 tests, 348.91 s] sage -t --long --random-seed=0 src/sage/misc/profiler.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/proof.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/python.py [7 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/misc/random_testing.py [19 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/misc/randstate.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/prandom.py [48 tests, 5.90 s] sage -t --long --random-seed=0 src/sage/misc/remote_file.py [1 test, 0.10 s] sage -t --long --random-seed=0 src/sage/misc/repr.py [28 tests, 0.62 s] sage -t --long --random-seed=0 src/sage/misc/persist.pyx [139 tests, 31.50 s] sage -t --long --random-seed=0 src/sage/misc/rest_index_of_methods.py [26 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/misc/reset.pyx [34 tests, 17.80 s] sage -t --long --random-seed=0 src/sage/misc/sage_eval.py [43 tests, 3.91 s] sage -t --long --random-seed=0 src/sage/misc/sage_ostools.pyx [42 tests, 0.79 s] sage -t --long --random-seed=0 src/sage/misc/sage_input.py [737 tests, 6.08 s] sage -t --long --random-seed=0 src/sage/misc/randstate.pyx [144 tests, 43.71 s] sage -t --long --random-seed=0 src/sage/misc/sage_timeit.py [44 tests, 21.00 s] sage -t --long --random-seed=0 src/sage/misc/sage_timeit_class.pyx [7 tests, 16.89 s] sage -t --long --random-seed=0 src/sage/misc/sage_unittest.py [88 tests, 4.61 s] sage -t --long --random-seed=0 src/sage/misc/search.pyx [4 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/misc/search.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/session.pyx [54 tests, 41.50 s] sage -t --long --random-seed=0 src/sage/misc/sh.py [1 test, 0.08 s] sage -t --long --random-seed=0 src/sage/misc/sphinxify.py [9 tests, 13.89 s] sage -t --long --random-seed=0 src/sage/misc/stopgap.pyx [11 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/misc/superseded.py [59 tests, 47.58 s] sage -t --long --random-seed=0 src/sage/misc/table.py [77 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/misc/temporary_file.py [68 tests, 16.08 s] sage -t --long --random-seed=0 src/sage/misc/test_class_pickling.py [14 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/matroids/catalog.py [206 tests, 633.43 s] sage -t --long --random-seed=0 src/sage/misc/unknown.py [22 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/misc/verbose.py [22 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/misc/viewer.py [52 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/misc/weak_dict.pyx [271 tests, 8.80 s] sage -t --long --random-seed=0 src/sage/misc/weak_dict.pxd [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/misc/trace.py [12 tests, 20.99 s] sage -t --long --random-seed=0 src/sage/modular/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/abvar/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/abvar/abvar_ambient_jacobian.py [53 tests, 18.39 s] sage -t --long --random-seed=0 src/sage/modular/abvar/abvar_newform.py [32 tests, 12.31 s] sage -t --long --random-seed=0 src/sage/modular/abvar/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/abvar/constructor.py [15 tests, 1.91 s] sage -t --long --random-seed=0 src/sage/modular/abvar/cuspidal_subgroup.py [66 tests, 12.09 s] sage -t --long --random-seed=0 src/sage/modular/abvar/finite_subgroup.py [151 tests, 38.90 s] sage -t --long --random-seed=0 src/sage/modular/abvar/homology.py [95 tests, 15.00 s] sage -t --long --random-seed=0 src/sage/modular/abvar/abvar.py [640 tests, 182.79 s] sage -t --long --random-seed=0 src/sage/misc/sageinspect.py [341 tests, 341.31 s] sage -t --long --random-seed=0 src/sage/modular/abvar/morphism.py [167 tests, 26.40 s] sage -t --long --random-seed=0 src/sage/modular/abvar/homspace.py [122 tests, 124.99 s] sage -t --long --random-seed=0 src/sage/modular/abvar/torsion_point.py [46 tests, 15.22 s] sage -t --long --random-seed=0 src/sage/modular/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/arithgroup_element.pyx [68 tests, 1.58 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/arithgroup_generic.py [160 tests, 16.30 s] sage -t --long --random-seed=0 src/sage/modular/abvar/torsion_subgroup.py [86 tests, 57.09 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/congroup.pyx [9 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/congroup_gamma.py [44 tests, 3.68 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/congroup_gamma0.py [95 tests, 7.82 s] sage -t --long --random-seed=0 src/sage/modular/abvar/lseries.py [64 tests, 133.40 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/congroup_gamma1.py [94 tests, 50.71 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/congroup_gammaH.py [158 tests, 41.18 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/congroup_generic.py [75 tests, 10.27 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/congroup_sl2z.py [29 tests, 0.58 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/tests.py [32 tests, 34.80 s] sage -t --long --random-seed=0 src/sage/modular/btquotients/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/btquotients/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/arithgroup_perm.py [362 tests, 143.81 s] sage -t --long --random-seed=0 src/sage/modular/arithgroup/farey_symbol.pyx [96 tests, 42.71 s] sage -t --long --random-seed=0 src/sage/modular/buzzard.py [9 tests, 1.81 s] sage -t --long --random-seed=0 src/sage/modular/congroup.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/congroup_element.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/cusps.py [145 tests, 2.51 s] sage -t --long --random-seed=0 src/sage/modular/cusps_nf.py [226 tests, 36.38 s] sage -t --long --random-seed=0 src/sage/modular/dims.py [90 tests, 3.22 s] sage -t --long --random-seed=0 src/sage/modular/dirichlet.py [514 tests, 26.10 s] sage -t --long --random-seed=0 src/sage/modular/btquotients/btquotient.py [397 tests, 82.92 s] sage -t --long --random-seed=0 src/sage/modular/hecke/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/misc/sagedoc.py [104 tests, 645.11 s] sage -t --long --random-seed=0 src/sage/modular/hecke/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/etaproducts.py [93 tests, 17.80 s] sage -t --long --random-seed=0 src/sage/modular/hecke/algebra.py [85 tests, 16.00 s] sage -t --long --random-seed=0 src/sage/modular/hecke/degenmap.py [15 tests, 1.88 s] sage -t --long --random-seed=0 src/sage/modular/hecke/hecke_operator.py [125 tests, 16.28 s] sage -t --long --random-seed=0 src/sage/modular/hecke/element.py [52 tests, 19.00 s] sage -t --long --random-seed=0 src/sage/modular/hecke/homspace.py [24 tests, 2.93 s] sage -t --long --random-seed=0 src/sage/modular/hecke/morphism.py [19 tests, 0.88 s] sage -t --long --random-seed=0 src/sage/modular/hecke/ambient_module.py [96 tests, 39.38 s] sage -t --long --random-seed=0 src/sage/modular/hypergeometric_misc.pyx [8 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/modular/hypergeometric_misc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/hecke/module.py [193 tests, 48.01 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/liftings.py ********************************************************************** File "src/sage/modular/local_comp/liftings.py", line 224, in sage.modular.local_comp.liftings.lift_for_SL Failed example: lift_for_SL(matrix(3,3,[1,2,0,3,4,0,0,0,1]),3) Expected: [10 14 3] [ 9 10 3] [ 3 3 1] Got: [ -2 -4 3] [ -9 -14 3] [ -6 -9 1] ********************************************************************** 1 item had failures: 1 of 21 in sage.modular.local_comp.liftings.lift_for_SL [48 tests, 1 failure, 16.19 s] sage -t --long --random-seed=0 src/sage/modular/hecke/submodule.py [141 tests, 77.10 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/smoothchar.py ********************************************************************** File "src/sage/modular/local_comp/smoothchar.py", line 1619, in sage.modular.local_comp.smoothchar.SmoothCharacterGroupRamifiedQuadratic.discrete_log Failed example: G.discrete_log(4, 3 + 2*s) Expected: [5, 1, 1, 1] Got: [1, 2, 2, 1] ********************************************************************** File "src/sage/modular/local_comp/smoothchar.py", line 1621, in sage.modular.local_comp.smoothchar.SmoothCharacterGroupRamifiedQuadratic.discrete_log Failed example: gs = G.unit_gens(4); gs[0]^5 * gs[1] * gs[2] * gs[3] - (3 + 2*s) in G.ideal(4) Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 6 in sage.modular.local_comp.smoothchar.SmoothCharacterGroupRamifiedQuadratic.discrete_log [303 tests, 2 failures, 55.22 s] sage -t --long --random-seed=0 src/sage/modular/hypergeometric_motive.py [259 tests, 164.09 s] sage -t --long --random-seed=0 src/sage/modular/modform/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/local_comp.py [85 tests, 129.30 s] sage -t --long --random-seed=0 src/sage/modular/modform/ambient.py [118 tests, 28.61 s] sage -t --long --random-seed=0 src/sage/modular/modform/ambient_eps.py [45 tests, 3.81 s] sage -t --long --random-seed=0 src/sage/modular/modform/ambient_g0.py [10 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/modular/modform/ambient_g1.py [25 tests, 13.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/constructor.py [63 tests, 121.81 s] sage -t --long --random-seed=0 src/sage/modular/modform/ambient_R.py [26 tests, 216.01 s] sage -t --long --random-seed=0 src/sage/modular/modform/defaults.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/eis_series.py [41 tests, 6.30 s] sage -t --long --random-seed=0 src/sage/modular/modform/eis_series_cython.pyx [6 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/modular/btquotients/pautomorphicform.py [381 tests, 542.50 s] sage -t --long --random-seed=0 src/sage/modular/modform/eisenstein_submodule.py [86 tests, 35.13 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/type_space.py [96 tests, 340.61 s] sage -t --long --random-seed=0 src/sage/modular/modform/half_integral.py [7 tests, 9.10 s] sage -t --long --random-seed=0 src/sage/modular/modform/hecke_operator_on_qexp.py [33 tests, 7.70 s] sage -t --long --random-seed=0 src/sage/modular/modform/j_invariant.py [3 tests, 0.62 s] sage -t --long --random-seed=0 src/sage/modular/modform/l_series_gross_zagier.py [25 tests, 27.60 s] sage -t --long --random-seed=0 src/sage/modular/modform/l_series_gross_zagier_coeffs.pyx [20 tests, 2.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/notes.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/numerical.py [46 tests, 4.49 s] sage -t --long --random-seed=0 src/sage/modular/modform/periods.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/cuspidal_submodule.py [69 tests, 194.32 s] sage -t --long --random-seed=0 src/sage/modular/modform/submodule.py [12 tests, 1.72 s] sage -t --long --random-seed=0 src/sage/modular/modform/test.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/tests.py [4 tests, 15.77 s] sage -t --long --random-seed=0 src/sage/modular/modform/theta.py [15 tests, 0.34 s] sage -t --long --random-seed=0 src/sage/modular/modform/vm_basis.py [27 tests, 5.79 s] sage -t --long --random-seed=0 src/sage/modular/modform/weight1.py [10 tests, 4.91 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform/space.py [243 tests, 77.10 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/abstract_ring.py [523 tests, 64.99 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/analytic_type.py [119 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/constructor.py [36 tests, 5.59 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/element.py [83 tests, 61.72 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/functors.py [126 tests, 9.01 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/graded_ring.py [76 tests, 3.91 s] sage -t --long --random-seed=0 src/sage/modular/modform/find_generators.py [75 tests, 292.00 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/abstract_space.py [566 tests, 196.39 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/hecke_triangle_groups.py [228 tests, 71.21 s] sage -t --long --random-seed=0 src/sage/modular/modform/element.py [438 tests, 601.47 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/series_constructor.py [85 tests, 3.32 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/graded_ring_element.py [672 tests, 381.70 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/readme.py [382 tests, 262.72 s] sage -t --long --random-seed=0 src/sage/modular/modsym/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modsym/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/space.py [229 tests, 127.38 s] sage -t --long --random-seed=0 src/sage/modular/modsym/apply.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modsym/apply.pyx [6 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/hecke_triangle_group_element.py [738 tests, 419.11 s] sage -t --long --random-seed=0 src/sage/modular/modsym/element.py [48 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/modular/modsym/g1list.py [21 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/modular/modsym/ghlist.py [23 tests, 0.48 s] sage -t --long --random-seed=0 src/sage/modular/modsym/hecke_operator.py [6 tests, 1.03 s] sage -t --long --random-seed=0 src/sage/modular/modsym/heilbronn.pyx [63 tests, 6.91 s] sage -t --long --random-seed=0 src/sage/modular/modsym/manin_symbol.pyx [111 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/modular/modsym/manin_symbol.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modsym/boundary.py [200 tests, 26.71 s] sage -t --long --random-seed=0 src/sage/modular/modsym/manin_symbol_list.py [188 tests, 4.30 s] sage -t --long --random-seed=0 src/sage/modular/modsym/modular_symbols.py [65 tests, 1.90 s] sage -t --long --random-seed=0 src/sage/modular/modsym/p1list.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/modform_hecketriangle/subspace.py [104 tests, 77.21 s] sage -t --long --random-seed=0 src/sage/modular/modsym/p1list.pyx [121 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/modular/modsym/relation_matrix.py [29 tests, 1.32 s] sage -t --long --random-seed=0 src/sage/modular/modsym/relation_matrix_pyx.pyx [4 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/modular/modsym/modsym.py [80 tests, 16.12 s] sage -t --long --random-seed=0 src/sage/modular/modsym/p1list_nf.py ********************************************************************** File "src/sage/modular/modsym/p1list_nf.py", line 958, in sage.modular.modsym.p1list_nf.P1NFList.apply_J_epsilon Failed example: u = k.unit_group().gens_values(); u Expected: [-1, a^3 + a^2 + a + 12, a^3 + 3*a^2 - 1] Got: [-1, -a^3 - a^2 - a - 12, -a^3 - 3*a^2 + 1] ********************************************************************** 1 item had failures: 1 of 12 in sage.modular.modsym.p1list_nf.P1NFList.apply_J_epsilon [237 tests, 1 failure, 28.18 s] sage -t --long --random-seed=0 src/sage/modular/modsym/subspace.py [57 tests, 25.61 s] sage -t --long --random-seed=0 src/sage/modular/modsym/tests.py [39 tests, 21.30 s] sage -t --long --random-seed=0 src/sage/modular/overconvergent/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/overconvergent/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/multiple_zeta.py [441 tests, 19.89 s] sage -t --long --random-seed=0 src/sage/modular/modsym/space.py [313 tests, 99.11 s] sage -t --long --random-seed=0 src/sage/modular/overconvergent/weightspace.py [108 tests, 2.79 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/dist.pyx [168 tests, 3.11 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/dist.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/distributions.py [164 tests, 3.01 s] sage -t --long --random-seed=0 src/sage/modular/overconvergent/hecke_series.py [71 tests, 67.20 s] sage -t --long --random-seed=0 src/sage/modular/modsym/ambient.py [431 tests, 178.32 s] sage -t --long --random-seed=0 src/sage/modular/overconvergent/genus0.py [202 tests, 87.33 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/fund_domain.py [174 tests, 24.09 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/sigma0.py [101 tests, 1.49 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/manin_map.py [180 tests, 29.01 s] sage -t --long --random-seed=0 src/sage/modular/quatalg/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/quatalg/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/space.py [182 tests, 53.81 s] sage -t --long --random-seed=0 src/sage/modular/ssmod/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/ssmod/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modular/quatalg/brandt.py [165 tests, 45.79 s] sage -t --long --random-seed=0 src/sage/modules/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/complex_double_vector.py [3 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/modules/diamond_cutting.py [19 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/modules/fg_pid/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_element.py ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 41, in sage.modules.fg_pid.fgp_element.FGP_Element Failed example: x = Q(V.0-V.1); x #indirect doctest Expected: (0, 3) Got: (0, 9) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 96, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: Q.0.lift() Expected: (0, 0, 1) Got: (0, -6, 1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 98, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: Q.1.lift() Expected: (0, 2, 0) Got: (0, -2, 0) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 100, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: x = Q(V.0); x Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 104, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: x == 4*Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 160, in sage.modules.fg_pid.fgp_element.FGP_Element._add_ Failed example: Q.0 + V.0 Expected: (1, 4) Got: (1, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 162, in sage.modules.fg_pid.fgp_element.FGP_Element._add_ Failed example: V.0 + Q.0 Expected: (1, 4) Got: (1, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 293, in sage.modules.fg_pid.fgp_element.FGP_Element._repr_ Failed example: Q(V.1)._repr_() Expected: '(0, 1)' Got: '(0, 11)' ********************************************************************** 4 items had failures: 1 of 10 in sage.modules.fg_pid.fgp_element.FGP_Element 2 of 13 in sage.modules.fg_pid.fgp_element.FGP_Element._add_ 1 of 4 in sage.modules.fg_pid.fgp_element.FGP_Element._repr_ 4 of 15 in sage.modules.fg_pid.fgp_element.FGP_Element.lift [119 tests, 8 failures, 2.42 s] sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_module.py ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 70, in sage.modules.fg_pid.fgp_module Failed example: M0.optimized()[0].V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 2 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -8 1] [ 0 -2 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 80, in sage.modules.fg_pid.fgp_module Failed example: M0(V0.0) Expected: (0, 14) Got: (0, 2) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 82, in sage.modules.fg_pid.fgp_module Failed example: M0(V0.0 + W0.0) # no difference modulo W0 Expected: (0, 14) Got: (0, 2) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 95, in sage.modules.fg_pid.fgp_module Failed example: x.lift() Expected: (0, -2, 1) Got: (0, -6, 1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 97, in sage.modules.fg_pid.fgp_module Failed example: M0(vector([1/2,0,0])) Expected: (0, 14) Got: (0, 2) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 146, in sage.modules.fg_pid.fgp_module Failed example: M0(K.1) Expected: (3, 1) Got: (1, 13) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 182, in sage.modules.fg_pid.fgp_module Failed example: Q(V([1,3,4])) Expected: (0, 11) Got: (0, 1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 635, in sage.modules.fg_pid.fgp_module.FGP_Module_class._element_constructor_ Failed example: x = Q(V.0-V.1); x # indirect doctest Expected: (0, 3) Got: (0, 9) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 933, in sage.modules.fg_pid.fgp_module.FGP_Module_class._smith_form Failed example: Q._smith_form() Expected: ( [ 1 0 0] [1 0 0] [ 1 0 -8] [ 0 4 0] [0 0 1] [ 0 0 1] [ 0 0 12], [0 1 0], [ 0 1 0] ) Got: ( [ 1 0 0] [ 1 0 1] [ 1 -4 20] [ 0 4 0] [ 0 -1 1] [ 0 0 -1] [ 0 0 12], [ 0 -1 0], [ 0 1 -3] ) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1029, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_form_gens Failed example: [x.lift() for x in Q.smith_form_gens()] Expected: [(0, 0, 1), (0, 1, 0)] Got: [(0, -3, 1), (0, -1, 0)] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1070, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_to_smith Failed example: D.gens_to_smith() Expected: [0 3 0] [0 0 3] [0 2 0] [1 0 0] [0 0 4] Got: [0 3 6] [0 0 3] [0 4 4] [1 2 0] [0 0 8] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1077, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_to_smith Failed example: T Expected: [ 3 0 15 0 0] [ 0 33 0 0 3] [ 2 0 10 0 0] [ 0 0 0 1 0] [ 0 44 0 0 4] Got: [27 48 3 0 60] [12 21 0 0 24] [20 36 4 0 48] [ 2 4 3 1 9] [32 56 0 0 64] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1123, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens Failed example: D.smith_to_gens() Expected: [ 0 0 0 1 0] [ 1 0 5 0 0] [ 0 11 0 0 1] Got: [0 0 1 1 1] [1 2 1 0 4] [4 7 0 0 8] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1128, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens Failed example: T Expected: [ 1 0 0] [ 0 13 0] [ 0 0 37] Got: [ 1 6 12] [ 0 7 48] [ 0 12 109] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1151, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens Failed example: x.vector() * D.smith_to_gens() Expected: (2, 33, 10, 1, 3) Got: (14, 25, 3, 1, 33) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1199, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector Failed example: D.gens() Expected: ((0, 3, 0), (0, 0, 3), (0, 2, 0), (1, 0, 0), (0, 0, 8)) Got: ((0, 3, 6), (0, 0, 9), (0, 4, 4), (1, 2, 0), (0, 0, 4)) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1212, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector Failed example: v Expected: (2, 9, 10, 1, 33) Got: (26, 11, 3, 1, 18) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1217, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector Failed example: D.gens_vector(x, reduce=True) Expected: (0, 1, 1, 1, 0) Got: (0, 3, 0, 1, 0) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1279, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: O.V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 2 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -6 1] [ 0 -2 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1285, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x = Q(V.0); x Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1287, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: Q.coordinate_vector(x, reduce=True) Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1291, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x == 4*Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1293, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x = Q(V.1); x Expected: (0, 1) Got: (0, 11) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1295, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: Q.coordinate_vector(x) Expected: (0, 1) Got: (0, -1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1297, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x == Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1299, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x = Q(V.2); x Expected: (1, 0) Got: (1, 9) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1301, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: Q.coordinate_vector(x) Expected: (1, 0) Got: (1, -3) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1303, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x == Q.0 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1408, in sage.modules.fg_pid.fgp_module.FGP_Module_class.optimized Failed example: O.V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 1 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -3 1] [ 0 -1 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1702, in sage.modules.fg_pid.fgp_module.FGP_Module_class.random_element Failed example: Q.random_element() Expected: (1, 10) Got: (1, 11) ********************************************************************** 10 items had failures: 7 of 46 in sage.modules.fg_pid.fgp_module 1 of 8 in sage.modules.fg_pid.fgp_module.FGP_Module_class._element_constructor_ 1 of 4 in sage.modules.fg_pid.fgp_module.FGP_Module_class._smith_form 10 of 23 in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector 2 of 9 in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_to_smith 3 of 15 in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector 1 of 11 in sage.modules.fg_pid.fgp_module.FGP_Module_class.optimized 1 of 4 in sage.modules.fg_pid.fgp_module.FGP_Module_class.random_element 1 of 5 in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_form_gens 3 of 12 in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens [397 tests, 30 failures, 42.88 s] sage -t --long --random-seed=0 src/sage/modular/ssmod/ssmod.py [79 tests, 45.61 s] sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_morphism.py ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 259, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: O.V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 2 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -6 1] [ 0 -2 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 265, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: x = Q(V.0); x Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 267, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: x == 4*Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 271, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: phi(x) Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 275, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: phi(4*Q.1) == phi(x) Expected: True Got: False ********************************************************************** 1 item had failures: 5 of 21 in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ [117 tests, 5 failures, 7.30 s] sage -t --long --random-seed=0 src/sage/modules/finite_submodule_iter.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/filtered_vector_space.py [175 tests, 8.39 s] sage -t --long --random-seed=0 src/sage/modules/free_module.py [1315 tests, 71.80 s] sage -t --long --random-seed=0 src/sage/modules/free_module_element.pyx [1035 tests, 80.30 s] sage -t --long --random-seed=0 src/sage/modules/free_module_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/free_module_homspace.py [52 tests, 1.29 s] sage -t --long --random-seed=0 src/sage/modules/finite_submodule_iter.pyx [99 tests, 440.20 s] sage -t --long --random-seed=0 src/sage/modules/free_module_morphism.py [155 tests, 5.31 s] sage -t --long --random-seed=0 src/sage/modules/free_quadratic_module.py [306 tests, 4.49 s] sage -t --long --random-seed=0 src/sage/modules/free_quadratic_module_integer_symmetric.py [209 tests, 36.62 s] sage -t --long --random-seed=0 src/sage/modules/matrix_morphism.py [335 tests, 5.71 s] sage -t --long --random-seed=0 src/sage/modules/misc.py [15 tests, 0.62 s] sage -t --long --random-seed=0 src/sage/modules/module.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/module.pyx [50 tests, 1.80 s] sage -t --long --random-seed=0 src/sage/modules/module_functors.py [57 tests, 1.21 s] sage -t --long --random-seed=0 src/sage/modules/multi_filtered_vector_space.py [119 tests, 4.79 s] sage -t --long --random-seed=0 src/sage/modules/quotient_module.py [71 tests, 2.91 s] sage -t --long --random-seed=0 src/sage/modules/real_double_vector.py [2 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/modules/tensor_operations.py [91 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/modules/free_module_integer.py [102 tests, 346.09 s] sage -t --long --random-seed=0 src/sage/modules/tutorial_free_modules.py [43 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/modules/vector_callable_symbolic_dense.py [20 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/modules/vector_complex_double_dense.pyx [21 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/modules/vector_complex_double_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_double_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_double_dense.pyx [146 tests, 6.02 s] sage -t --long --random-seed=0 src/sage/modules/vector_integer_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_integer_dense.pyx [45 tests, 1.09 s] sage -t --long --random-seed=0 src/sage/modules/vector_integer_sparse.pxd [0 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/modules/vector_integer_sparse.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_mod2_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_mod2_dense.pyx [119 tests, 11.63 s] sage -t --long --random-seed=0 src/sage/modules/vector_modn_dense.pyx [69 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/modules/vector_modn_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_modn_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_modn_sparse.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_rational_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_rational_dense.pyx [45 tests, 0.82 s] sage -t --long --random-seed=0 src/sage/modules/vector_rational_sparse.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_rational_sparse.pyx [0 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/modules/vector_real_double_dense.pyx [19 tests, 4.52 s] sage -t --long --random-seed=0 src/sage/modules/vector_real_double_dense.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_space_homspace.py [78 tests, 1.12 s] sage -t --long --random-seed=0 src/sage/modules/vector_space_morphism.py [212 tests, 23.11 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/padic_lseries.py [82 tests, 707.73 s] sage -t --long --random-seed=0 src/sage/modules/with_basis/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/vector_symbolic_dense.py [28 tests, 18.18 s] sage -t --long --random-seed=0 src/sage/modules/with_basis/indexed_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/with_basis/cell_module.py [74 tests, 4.02 s] sage -t --long --random-seed=0 src/sage/modules/with_basis/morphism.py [352 tests, 2.60 s] sage -t --long --random-seed=0 src/sage/modules/with_basis/indexed_element.pyx [202 tests, 4.11 s] sage -t --long --random-seed=0 src/sage/modules/with_basis/subquotient.py [70 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/monoids/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/monoids/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/modules/with_basis/representation.py [177 tests, 11.00 s] sage -t --long --random-seed=0 src/sage/monoids/free_abelian_monoid.py [44 tests, 0.53 s] sage -t --long --random-seed=0 src/sage/monoids/free_abelian_monoid_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/monoids/free_abelian_monoid_element.pyx [67 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/monoids/automatic_semigroup.py [268 tests, 10.98 s] sage -t --long --random-seed=0 src/sage/monoids/free_monoid_element.py [56 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/monoids/hecke_monoid.py [9 tests, 1.70 s] sage -t --long --random-seed=0 src/sage/monoids/indexed_free_monoid.py [220 tests, 5.52 s] sage -t --long --random-seed=0 src/sage/monoids/free_monoid.py [50 tests, 10.29 s] sage -t --long --random-seed=0 src/sage/monoids/string_monoid.py [111 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/monoids/string_monoid_element.py [76 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/monoids/string_ops.py [6 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/monoids/monoid.py [14 tests, 4.49 s] sage -t --long --random-seed=0 src/sage/numerical/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/cvxopt_backend.pyx [219 tests, 1.52 s] sage -t --long --random-seed=0 src/sage/numerical/backends/cvxopt_sdp_backend.pyx [118 tests, 2.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/generic_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/generic_backend.pyx [97 tests, 3.80 s] sage -t --long --random-seed=0 src/sage/numerical/backends/generic_sdp_backend.pyx [37 tests, 0.23 s] sage -t --long --random-seed=0 src/sage/numerical/backends/generic_sdp_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/glpk_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/glpk_backend.pyx [594 tests, 15.49 s] sage -t --long --random-seed=0 src/sage/numerical/backends/glpk_exact_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/glpk_exact_backend.pyx [26 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/numerical/backends/glpk_graph_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/glpk_graph_backend.pyx [193 tests, 1.09 s] sage -t --long --random-seed=0 src/sage/monoids/trace_monoid.py [191 tests, 43.71 s] sage -t --long --random-seed=0 src/sage/numerical/backends/interactivelp_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/logging_backend.py [45 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/numerical/backends/matrix_sdp_backend.pyx [87 tests, 0.82 s] sage -t --long --random-seed=0 src/sage/numerical/backends/matrix_sdp_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/backends/ppl_backend.pyx [225 tests, 6.80 s] sage -t --long --random-seed=0 src/sage/numerical/gauss_legendre.pyx [32 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/numerical/backends/interactivelp_backend.pyx [268 tests, 46.11 s] sage -t --long --random-seed=0 src/sage/numerical/knapsack.py [82 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/numerical/linear_functions.pyx [303 tests, 3.31 s] sage -t --long --random-seed=0 src/sage/numerical/linear_functions.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/linear_tensor.py [78 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/numerical/linear_tensor_constraints.py [66 tests, 1.49 s] sage -t --long --random-seed=0 src/sage/numerical/linear_tensor_element.pyx [80 tests, 1.58 s] sage -t --long --random-seed=0 src/sage/numerical/linear_tensor_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/mip.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/interactive_simplex_method.py [1042 tests, 46.40 s] sage -t --long --random-seed=0 src/sage/numerical/mip.pyx [626 tests, 22.61 s] sage -t --long --random-seed=0 src/sage/numerical/sdp.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/sdp.pyx [288 tests, 4.88 s] sage -t --long --random-seed=0 src/sage/parallel/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/parallel/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/numerical/optimize.py [98 tests, 21.13 s] sage -t --long --random-seed=0 src/sage/parallel/decorate.py [90 tests, 125.59 s] sage -t --long --random-seed=0 src/sage/parallel/map_reduce.py [294 tests, 122.42 s] sage -t --long --random-seed=0 src/sage/parallel/ncpus.py [1 test, 0.08 s] sage -t --long --random-seed=0 src/sage/parallel/multiprocessing_sage.py [9 tests, 1.21 s] sage -t --long --random-seed=0 src/sage/parallel/parallelism.py [53 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/parallel/reference.py [5 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/plot/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/parallel/use_fork.py [28 tests, 2.00 s] sage -t --long --random-seed=0 src/sage/modules/torsion_quadratic_module.py ********************************************************************** File "src/sage/modules/torsion_quadratic_module.py", line 1230, in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist Failed example: q.twist(-1) Expected: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/Z: [2/3 0] [ 0 8/9] Got: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/Z: [2/3 1/3] [1/3 8/9] ********************************************************************** File "src/sage/modules/torsion_quadratic_module.py", line 1238, in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist Failed example: q.twist(3) Expected: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/3Z: [ 1 0] [ 0 1/3] Got: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/3Z: [ 1 2] [ 2 1/3] ********************************************************************** File "src/sage/modules/torsion_quadratic_module.py", line 1246, in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist Failed example: q.twist(4) Expected: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/4Z: [4/3 0] [ 0 4/9] Got: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/4Z: [4/3 8/3] [8/3 4/9] ********************************************************************** 1 item had failures: 3 of 5 in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist [192 tests, 3 failures, 384.89 s] sage -t --long --random-seed=0 src/sage/plot/arc.py [47 tests, 38.00 s] sage -t --long --random-seed=0 src/sage/plot/bar_chart.py [22 tests, 30.08 s] sage -t --long --random-seed=0 src/sage/plot/arrow.py [61 tests, 67.03 s] sage -t --long --random-seed=0 src/sage/plot/bezier_path.py [37 tests, 35.19 s] sage -t --long --random-seed=0 src/sage/plot/colors.py [252 tests, 28.82 s] sage -t --long --random-seed=0 src/sage/modular/pollack_stevens/modsym.py [265 tests, 1160.70 s] sage -t --long --random-seed=0 src/sage/plot/circle.py [54 tests, 76.28 s] sage -t --long --random-seed=0 src/sage/plot/density_plot.py [37 tests, 72.89 s] sage -t --long --random-seed=0 src/sage/plot/complex_plot.pyx [33 tests, 112.01 s] sage -t --long --random-seed=0 src/sage/plot/animate.py [177 tests, 270.71 s] sage -t --long --random-seed=0 src/sage/plot/disk.py [55 tests, 47.99 s] sage -t --long --random-seed=0 src/sage/plot/ellipse.py [35 tests, 44.00 s] sage -t --long --random-seed=0 src/sage/plot/hyperbolic_arc.py [8 tests, 20.02 s] sage -t --long --random-seed=0 src/sage/plot/histogram.py [41 tests, 44.50 s] sage -t --long --random-seed=0 src/sage/plot/hyperbolic_polygon.py [10 tests, 20.60 s] sage -t --long --random-seed=0 src/sage/plot/hyperbolic_regular_polygon.py [26 tests, 13.00 s] sage -t --long --random-seed=0 src/sage/plot/line.py [79 tests, 138.50 s] sage -t --long --random-seed=0 src/sage/plot/misc.py [42 tests, 36.61 s] sage -t --long --random-seed=0 src/sage/plot/matrix_plot.py [71 tests, 183.81 s] sage -t --long --random-seed=0 src/sage/plot/contour_plot.py [137 tests, 495.81 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/base.pyx [380 tests, 108.31 s] sage -t --long --random-seed=0 src/sage/plot/multigraphics.py [192 tests, 378.79 s] sage -t --long --random-seed=0 src/sage/plot/graphics.py [405 tests, 698.38 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/index_face_set.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/implicit_surface.pyx [101 tests, 78.82 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/introduction.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/index_face_set.pyx [175 tests, 40.82 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/list_plot3d.py [48 tests, 49.91 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/parametric_surface.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/implicit_plot3d.py [95 tests, 311.81 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/platonic.py [52 tests, 38.58 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/parametric_surface.pyx [109 tests, 116.12 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/parametric_plot3d.py [222 tests, 153.92 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/point_c.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/plot_field3d.py [8 tests, 34.88 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/shapes.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/revolution_plot3d.py [29 tests, 32.61 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/shapes.pyx [167 tests, 54.39 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/shapes2.py [161 tests, 168.80 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/tachyon.py [395 tests, 139.01 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/texture.py [65 tests, 2.69 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/transform.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/tri_plot.py [70 tests, 3.90 s] sage -t --long --random-seed=0 src/sage/plot/plot_field.py [53 tests, 72.69 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/plot3d.py [237 tests, 338.13 s] sage -t --long --random-seed=0 src/sage/plot/polygon.py [73 tests, 101.49 s] sage -t --long --random-seed=0 src/sage/plot/primitive.py [44 tests, 12.01 s] sage -t --long --random-seed=0 src/sage/plot/point.py [86 tests, 125.18 s] sage -t --long --random-seed=0 src/sage/plot/step.py [4 tests, 14.50 s] sage -t --long --random-seed=0 src/sage/plot/scatter_plot.py [19 tests, 29.01 s] sage -t --long --random-seed=0 src/sage/plot/text.py [46 tests, 44.38 s] sage -t --long --random-seed=0 src/sage/probability/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/probability/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/probability/probability_distribution.pyx [232 tests, 26.70 s] sage -t --long --random-seed=0 src/sage/probability/random_variable.py [19 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/binary_qf.py [273 tests, 5.40 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/constructions.py [5 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/count_local_2.pyx [16 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/extras.py [18 tests, 0.90 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/genera/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/genera/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/genera/genus.py ********************************************************************** File "src/sage/quadratic_forms/genera/genus.py", line 2661, in sage.quadratic_forms.genera.genus.GenusSymbol_global_ring.discriminant_form Failed example: GS.discriminant_form() Expected: Finite quadratic module over Integer Ring with invariants (2, 2, 4, 24) Gram matrix of the quadratic form with values in Q/2Z: [ 1/2 0 0 0] [ 0 3/2 0 0] [ 0 0 7/4 0] [ 0 0 0 7/24] Got: Finite quadratic module over Integer Ring with invariants (2, 2, 4, 24) Gram matrix of the quadratic form with values in Q/2Z: [ 1/2 0 0 0] [ 0 1/2 1/2 0] [ 0 1/2 7/4 0] [ 0 0 0 31/24] ********************************************************************** File "src/sage/quadratic_forms/genera/genus.py", line 2670, in sage.quadratic_forms.genera.genus.GenusSymbol_global_ring.discriminant_form Failed example: GS.discriminant_form() Expected: Finite quadratic module over Integer Ring with invariants (2, 4, 24) Gram matrix of the quadratic form with values in Q/Z: [ 1/2 0 0] [ 0 3/4 0] [ 0 0 7/24] Got: Finite quadratic module over Integer Ring with invariants (2, 4, 24) Gram matrix of the quadratic form with values in Q/Z: [ 1/2 1/2 0] [ 1/2 3/4 0] [ 0 0 19/24] ********************************************************************** 1 item had failures: 2 of 7 in sage.quadratic_forms.genera.genus.GenusSymbol_global_ring.discriminant_form [480 tests, 2 failures, 239.00 s] sage -t --long --random-seed=0 src/sage/plot/streamline_plot.py [39 tests, 154.09 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/genera/normal_form.py [275 tests, 8.69 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/qfsolve.py [38 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form.py [198 tests, 3.80 s] sage -t --long --random-seed=0 src/sage/plot/plot.py [452 tests, 1292.31 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__count_local_2.py [19 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__equivalence_testing.py [69 tests, 5.40 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__evaluate.pyx [9 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__genus.py [10 tests, 2.00 s] sage -t --long --random-seed=0 src/sage/plot/plot3d/transform.pyx [24 tests, 480.21 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__local_density_congruence.py [134 tests, 33.00 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__local_field_invariants.py [141 tests, 2.29 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__local_normal_form.py [18 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__local_density_interfaces.py [18 tests, 10.40 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__mass.py [4 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__automorphisms.py [56 tests, 108.08 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py [14 tests, 3.40 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py [59 tests, 23.20 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__reduction_theory.py [16 tests, 0.81 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__split_local_covering.py [18 tests, 6.70 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__ternary_Tornaria.py [99 tests, 2.61 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__theta.py [23 tests, 1.10 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__variable_substitutions.py [26 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/random_quadraticform.py [10 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/special_values.py [30 tests, 17.60 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/ternary.pyx [106 tests, 1.70 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/ternary_qf.py [328 tests, 19.38 s] sage -t --long --random-seed=0 src/sage/quivers/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quivers/algebra.py [119 tests, 5.91 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__siegel_product.py [16 tests, 125.61 s] sage -t --long --random-seed=0 src/sage/quivers/algebra_elements.pxi [5 tests, 22.28 s] sage -t --long --random-seed=0 src/sage/quivers/algebra_elements.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quivers/homspace.py [97 tests, 5.61 s] sage -t --long --random-seed=0 src/sage/quivers/algebra_elements.pyx [211 tests, 30.11 s] sage -t --long --random-seed=0 src/sage/quivers/morphism.py [346 tests, 14.78 s] sage -t --long --random-seed=0 src/sage/quivers/paths.pyx [154 tests, 1.12 s] sage -t --long --random-seed=0 src/sage/quivers/paths.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quivers/path_semigroup.py [195 tests, 8.90 s] sage -t --long --random-seed=0 src/sage/repl/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/attach.py [129 tests, 4.00 s] sage -t --long --random-seed=0 src/sage/repl/configuration.py [22 tests, 25.20 s] sage -t --long --random-seed=0 src/sage/quivers/representation.py [495 tests, 34.12 s] sage -t --long --random-seed=0 src/sage/repl/display/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/display/fancy_repr.py [32 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/repl/display/jsmol_iframe.py [25 tests, 1.90 s] sage -t --long --random-seed=0 src/sage/repl/display/pretty_print.py [21 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/repl/display/util.py [7 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/repl/image.py ********************************************************************** File "src/sage/repl/image.py", line 94, in sage.repl.image.Image.__init__ Failed example: Image('P', (16, 16), (13,)) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 Image('P', (Integer(16), Integer(16)), (Integer(13),)) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/image.py", line 97, in __init__ self._pil = PIL.Image.new(mode, size, color) File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2621, in new return im._new(core.fill(mode, size, color)) TypeError: color must be int or tuple ********************************************************************** File "src/sage/repl/image.py", line 236, in sage.repl.image.Image.save Failed example: img = Image('P', (12, 34), (13,)) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 img = Image('P', (Integer(12), Integer(34)), (Integer(13),)) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/image.py", line 97, in __init__ self._pil = PIL.Image.new(mode, size, color) File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2621, in new return im._new(core.fill(mode, size, color)) TypeError: color must be int or tuple ********************************************************************** File "src/sage/repl/image.py", line 238, in sage.repl.image.Image.save Failed example: img.save(filename) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 img.save(filename) NameError: name 'img' is not defined ********************************************************************** File "src/sage/repl/image.py", line 239, in sage.repl.image.Image.save Failed example: with open(filename, 'rb') as f: f.read(4) == b'\x89PNG' Expected: True Got: False ********************************************************************** 2 items had failures: 1 of 3 in sage.repl.image.Image.__init__ 3 of 6 in sage.repl.image.Image.save [42 tests, 4 failures, 2.73 s] sage -t --long --random-seed=0 src/sage/repl/inputhook.py [4 tests, 0.03 s] sage -t --long --random-seed=0 src/sage/repl/interface_magic.py [30 tests, 15.60 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__neighbors.py [33 tests, 241.99 s] sage -t --long --random-seed=0 src/sage/repl/display/formatter.py [58 tests, 27.80 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/__main__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/all_jupyter.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/install.py ********************************************************************** File "src/sage/repl/ipython_kernel/install.py", line 144, in sage.repl.ipython_kernel.install.SageKernelSpec.use_local_jsmol Failed example: os.path.isdir(jsmol) Expected: True Got: False ********************************************************************** File "src/sage/repl/ipython_kernel/install.py", line 146, in sage.repl.ipython_kernel.install.SageKernelSpec.use_local_jsmol Failed example: os.path.isfile(os.path.join(jsmol, "JSmol.min.js")) Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 7 in sage.repl.ipython_kernel.install.SageKernelSpec.use_local_jsmol [49 tests, 2 failures, 2.01 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/interact.py ********************************************************************** File "src/sage/repl/ipython_kernel/interact.py", line 58, in sage.repl.ipython_kernel.interact.sage_interactive Failed example: sage_interactive(myfunc, x=(0,100), z=["one", "two", "three"]) Expected: Interactive function with 3 widgets x: IntSlider(value=10, min=0, max=100, step=1, description=u'x') y: Text(value=u'hello', description=u'y') z: Dropdown(value='one', options=['one', 'two', 'three'], description=u'z') Got: Interactive function with 3 widgets x: IntSlider(value=10, min=0, max=100, step=1, description='x') y: Text(value='hello', description='y') z: Dropdown(options=['one', 'two', 'three'], description='z') ********************************************************************** 1 item had failures: 1 of 4 in sage.repl.ipython_kernel.interact.sage_interactive [40 tests, 1 failure, 1.11 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/kernel.py [12 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/widgets.py [99 tests, 2.01 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/widgets_sagenb.py ********************************************************************** File "src/sage/repl/ipython_kernel/widgets_sagenb.py", line 472, in sage.repl.ipython_kernel.widgets_sagenb.selector Failed example: selector([sin(x^2), GF(29), EllipticCurve('37a1')]) Expected: Dropdown(value=sin(x^2), options=(sin(x^2), Finite Field of size 29, Elliptic Curve defined by y^2 + y = x^3 - x over Rational Field)) Got: Dropdown(value=sin(x^2), options=[sin(x^2), Finite Field of size 29, Elliptic Curve defined by y^2 + y = x^3 - x over Rational Field]) ********************************************************************** 1 item had failures: 1 of 10 in sage.repl.ipython_kernel.widgets_sagenb.selector [77 tests, 1 failure, 2.80 s] sage -t --long --random-seed=0 src/sage/repl/ipython_tests.py [26 tests, 37.50 s] sage -t --long --random-seed=0 src/sage/repl/ipython_extension.py [80 tests, 64.91 s] sage -t --long --random-seed=0 src/sage/repl/load.py [42 tests, 17.11 s] sage -t --long --random-seed=0 src/sage/repl/prompts.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/interpreter.py [141 tests, 48.21 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/backend_base.py [101 tests, 0.62 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/backend_emacs.py [15 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/backend_ipython.py [78 tests, 2.29 s] sage -t --long --random-seed=0 src/sage/repl/preparse.py [245 tests, 15.31 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/backend_test.py [37 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/buffer.py [49 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/output_basic.py [53 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/output_browser.py [12 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/output_catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/output_graphics.py [38 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/output_graphics3d.py [46 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/output_video.py [25 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/preferences.py [68 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/display_manager.py [93 tests, 8.41 s] sage -t --long --random-seed=0 src/sage/repl/user_globals.py [36 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/rings/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/backend_doctest.py [58 tests, 29.11 s] sage -t --long --random-seed=0 src/sage/rings/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/repl/rich_output/pretty_print.py [30 tests, 26.39 s] sage -t --long --random-seed=0 src/sage/rings/algebraic_closure_finite_field.py [209 tests, 43.71 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/asymptotic_ring.py [687 tests, 147.92 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/growth_group.py [933 tests, 71.90 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/growth_group_cartesian.py [227 tests, 25.99 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/misc.py [149 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/term_monoid.py [928 tests, 82.89 s] sage -t --long --random-seed=0 src/sage/rings/bernmm.pyx [25 tests, 3.71 s] sage -t --long --random-seed=0 src/sage/rings/bernoulli_mod_p.pyx [26 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/rings/big_oh.py [27 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/rings/cfinite_sequence.py [257 tests, 30.91 s] sage -t --long --random-seed=0 src/sage/rings/commutative_algebra.py [1 test, 0.10 s] sage -t --long --random-seed=0 src/sage/rings/complex_arb.pyx [645 tests, 91.52 s] sage -t --long --random-seed=0 src/sage/rings/complex_arb.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/complex_double.pyx [339 tests, 6.01 s] sage -t --long --random-seed=0 src/sage/rings/complex_double.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/complex_field.py [123 tests, 2.90 s] sage -t --long --random-seed=0 src/sage/rings/complex_interval.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/quadratic_form__local_representation_conditions.py [151 tests, 881.01 s] sage -t --long --random-seed=0 src/sage/rings/complex_interval_field.py [128 tests, 2.20 s] sage -t --long --random-seed=0 src/sage/rings/complex_mpc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/complex_mpc.pyx [408 tests, 3.70 s] sage -t --long --random-seed=0 src/sage/rings/complex_interval.pyx [265 tests, 28.89 s] sage -t --long --random-seed=0 src/sage/rings/complex_number.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/complex_number.pyx [414 tests, 41.22 s] sage -t --long --random-seed=0 src/sage/rings/convert/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/convert/mpfi.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/convert/mpfi.pyx [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/rings/derivation.py [450 tests, 33.28 s] sage -t --long --random-seed=0 src/sage/rings/factorint.pyx [27 tests, 2.49 s] sage -t --long --random-seed=0 src/sage/rings/fast_arith.pyx [18 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/rings/fast_arith.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/conway_polynomials.py [58 tests, 11.70 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_base.pyx [163 tests, 11.39 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_givaro.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_givaro.pyx [237 tests, 7.48 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_ntl_gf2e.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_ntl_gf2e.pyx [174 tests, 5.13 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_pari_ffelt.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py [805 tests, 623.92 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/element_pari_ffelt.pyx [272 tests, 10.49 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_constructor.py ********************************************************************** File "src/sage/rings/finite_rings/finite_field_constructor.py", line 289, in sage.rings.finite_rings.finite_field_constructor.FiniteFieldFactory Failed example: a.multiplicative_order() Expected: 189478062869360049565633138 Got: 9094947017729282379150390624 ********************************************************************** File "src/sage/rings/finite_rings/finite_field_constructor.py", line 291, in sage.rings.finite_rings.finite_field_constructor.FiniteFieldFactory Failed example: a.is_square() Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 74 in sage.rings.finite_rings.finite_field_constructor.FiniteFieldFactory [119 tests, 2 failures, 119.08 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_givaro.py [121 tests, 5.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_ntl_gf2e.py [61 tests, 2.31 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_pari_ffelt.py [37 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/rings/continued_fraction.py [416 tests, 268.90 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/hom_finite_field.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_prime_modn.py [44 tests, 4.49 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/hom_finite_field_givaro.pyx [37 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/hom_finite_field_givaro.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/hom_prime_finite_field.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/hom_prime_finite_field.pyx [21 tests, 0.83 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/hom_finite_field.pyx [195 tests, 7.48 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/integer_mod.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/homset.py [67 tests, 2.99 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/integer_mod_ring.py ********************************************************************** File "src/sage/rings/finite_rings/integer_mod_ring.py", line 629, in sage.rings.finite_rings.integer_mod_ring.IntegerModRing_generic.multiplicative_subgroups Failed example: Integers(15).multiplicative_subgroups() Expected: ((11, 7), (4, 11), (8,), (11,), (14,), (7,), (4,), ()) Got: ((14, 13), (4, 11), (8,), (11,), (14,), (7,), (4,), ()) ********************************************************************** 1 item had failures: 1 of 8 in sage.rings.finite_rings.integer_mod_ring.IntegerModRing_generic.multiplicative_subgroups [310 tests, 1 failure, 34.30 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_base.pyx [279 tests, 182.20 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/maps_finite_field.py [31 tests, 1.80 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/residue_field.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/stdint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/fraction_field.py [259 tests, 9.40 s] sage -t --long --random-seed=0 src/sage/rings/fraction_field_FpT.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/fraction_field_FpT.pyx [369 tests, 5.31 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/integer_mod.pyx [555 tests, 54.49 s] sage -t --long --random-seed=0 src/sage/rings/function_field/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/function_field/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/function_field/constructor.py [42 tests, 1.21 s] sage -t --long --random-seed=0 src/sage/rings/fraction_field_element.pyx [273 tests, 6.89 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/residue_field.pyx ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1056, in sage.rings.finite_rings.residue_field.ReductionMap.section Failed example: s = f.section(); s Expected: Lifting map: From: Residue field in abar of Fractional ideal (14*a^4 - 24*a^3 - 26*a^2 + 58*a - 15) To: Number Field in a with defining polynomial x^5 - 5*x + 2 Got: Lifting map: From: Residue field in abar of Fractional ideal (-14*a^4 + 24*a^3 + 26*a^2 - 58*a + 15) To: Number Field in a with defining polynomial x^5 - 5*x + 2 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1269, in sage.rings.finite_rings.residue_field.ResidueFieldHomomorphism_global.section Failed example: s = f.section(); s Expected: Lifting map: From: Residue field in abar of Fractional ideal (14*a^4 - 24*a^3 - 26*a^2 + 58*a - 15) To: Maximal Order in Number Field in a with defining polynomial x^5 - 5*x + 2 Got: Lifting map: From: Residue field in abar of Fractional ideal (-14*a^4 + 24*a^3 + 26*a^2 - 58*a + 15) To: Maximal Order in Number Field in a with defining polynomial x^5 - 5*x + 2 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1372, in sage.rings.finite_rings.residue_field.LiftingMap.__init__ Failed example: L = F.lift_map(); L Expected: Lifting map: From: Residue field in abar of Fractional ideal (-2*a^4 + a^3 - 4*a^2 + 2*a - 1) To: Maximal Order in Number Field in a with defining polynomial x^5 + 2 Got: Lifting map: From: Residue field in abar of Fractional ideal (2*a^4 - a^3 + 4*a^2 - 2*a + 1) To: Maximal Order in Number Field in a with defining polynomial x^5 + 2 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1376, in sage.rings.finite_rings.residue_field.LiftingMap.__init__ Failed example: L.domain() Expected: Residue field in abar of Fractional ideal (-2*a^4 + a^3 - 4*a^2 + 2*a - 1) Got: Residue field in abar of Fractional ideal (2*a^4 - a^3 + 4*a^2 - 2*a + 1) ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1499, in sage.rings.finite_rings.residue_field.LiftingMap._repr_type Failed example: F.lift_map() #indirect doctest Expected: Lifting map: From: Residue field in tmod of Fractional ideal (-3*theta_12^2 + 1) To: Maximal Order in Cyclotomic Field of order 12 and degree 4 Got: Lifting map: From: Residue field in tmod of Fractional ideal (theta_12^2 + 2) To: Maximal Order in Cyclotomic Field of order 12 and degree 4 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1517, in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn Failed example: k Expected: Residue field of Fractional ideal (a^2 + 2*a + 2) Got: Residue field of Fractional ideal (-a^2 - 2*a - 2) ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1599, in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn._element_constructor_ Failed example: k Expected: Residue field of Fractional ideal (a^2 + 2*a + 2) Got: Residue field of Fractional ideal (-a^2 - 2*a - 2) ********************************************************************** 6 items had failures: 2 of 16 in sage.rings.finite_rings.residue_field.LiftingMap.__init__ 1 of 4 in sage.rings.finite_rings.residue_field.LiftingMap._repr_type 1 of 18 in sage.rings.finite_rings.residue_field.ReductionMap.section 1 of 17 in sage.rings.finite_rings.residue_field.ResidueFieldHomomorphism_global.section 1 of 18 in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn 1 of 16 in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn._element_constructor_ [527 tests, 7 failures, 47.11 s] sage -t --long --random-seed=0 src/sage/rings/function_field/element.pyx [280 tests, 22.11 s] sage -t --long --random-seed=0 src/sage/rings/function_field/differential.py [228 tests, 51.11 s] sage -t --long --random-seed=0 src/sage/rings/function_field/divisor.py [200 tests, 59.91 s] sage -t --long --random-seed=0 src/sage/rings/function_field/ideal.py [1005 tests, 182.40 s] sage -t --long --random-seed=0 src/sage/rings/function_field/maps.py [402 tests, 77.11 s] sage -t --long --random-seed=0 src/sage/rings/function_field/order.py [503 tests, 53.79 s] sage -t --long --random-seed=0 src/sage/rings/function_field/place.py [208 tests, 99.99 s] sage -t --long --random-seed=0 src/sage/rings/function_field/valuation_ring.py [52 tests, 4.29 s] sage -t --long --random-seed=0 src/sage/rings/homset.py [55 tests, 2.89 s] sage -t --long --random-seed=0 src/sage/rings/asymptotic/asymptotic_expansion_generators.py [144 tests, 1368.10 s] sage -t --long --random-seed=0 src/sage/rings/ideal_monoid.py [42 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/rings/ideal.py [364 tests, 11.70 s] sage -t --long --random-seed=0 src/sage/rings/infinity.py [308 tests, 17.73 s] sage -t --long --random-seed=0 src/sage/rings/integer.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/integer_fake.pxd [1 test, 33.88 s] sage -t --long --random-seed=0 src/sage/rings/integer_ring.pyx [204 tests, 29.40 s] sage -t --long --random-seed=0 src/sage/rings/integer_ring.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/invariant_theory.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/invariants/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/invariants/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/invariants/invariant_theory.py [890 tests, 103.01 s] sage -t --long --random-seed=0 src/sage/rings/invariants/reconstruction.py [59 tests, 1.49 s] sage -t --long --random-seed=0 src/sage/rings/laurent_series_ring.py [178 tests, 9.48 s] sage -t --long --random-seed=0 src/sage/rings/laurent_series_ring_element.pyx [390 tests, 9.50 s] sage -t --long --random-seed=0 src/sage/rings/laurent_series_ring_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/lazy_laurent_series.py [120 tests, 1.71 s] sage -t --long --random-seed=0 src/sage/rings/lazy_laurent_series_operator.py [202 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/rings/lazy_laurent_series_ring.py [48 tests, 1.93 s] sage -t --long --random-seed=0 src/sage/rings/localization.py [197 tests, 6.82 s] sage -t --long --random-seed=0 src/sage/rings/monomials.py [5 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/rings/morphism.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/morphism.pyx [754 tests, 36.79 s] sage -t --long --random-seed=0 src/sage/rings/multi_power_series_ring.py [244 tests, 9.51 s] sage -t --long --random-seed=0 src/sage/rings/multi_power_series_ring_element.py [466 tests, 16.60 s] sage -t --long --random-seed=0 src/sage/rings/noncommutative_ideals.pyx [63 tests, 2.40 s] sage -t --long --random-seed=0 src/sage/rings/number_field/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/number_field/S_unit_solver.py ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 32, in sage.rings.number_field.S_unit_solver Failed example: eq_up_to_order(sols, expected) Expected: True Got: False ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1783, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[0] Expected: (Fractional ideal (-2*xi^2 + 3), Fractional ideal (xi - 3), Fractional ideal (2*xi + 1)) Got: (Fractional ideal (xi - 3), Fractional ideal (-2*xi^2 + 3), Fractional ideal (2*xi + 1)) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1788, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[1] Expected: (Residue field of Fractional ideal (-2*xi^2 + 3), Residue field of Fractional ideal (xi - 3), Residue field of Fractional ideal (2*xi + 1)) Got: (Residue field of Fractional ideal (xi - 3), Residue field of Fractional ideal (-2*xi^2 + 3), Residue field of Fractional ideal (2*xi + 1)) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1793, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[2] Expected: ([18, 9, 16, 8], [18, 7, 10, 4], [18, 3, 12, 10]) Got: ([18, 7, 16, 4], [18, 9, 12, 8], [18, 3, 10, 10]) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1796, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[3] Expected: (972, 972, 3888) Got: (486, 648, 11664) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 2662, in sage.rings.number_field.S_unit_solver.sieve_below_bound Failed example: eq_up_to_order(sols, expected) Expected: True Got: False ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 2723, in sage.rings.number_field.S_unit_solver.solve_S_unit_equation Failed example: eq_up_to_order(sols, expected) Expected: True Got: False ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 2729, in sage.rings.number_field.S_unit_solver.solve_S_unit_equation Failed example: bound Expected: 6 Got: 7 ********************************************************************** 4 items had failures: 1 of 7 in sage.rings.number_field.S_unit_solver 1 of 8 in sage.rings.number_field.S_unit_solver.sieve_below_bound 4 of 9 in sage.rings.number_field.S_unit_solver.sieve_ordering 2 of 15 in sage.rings.number_field.S_unit_solver.solve_S_unit_equation [283 tests, 8 failures, 96.21 s] sage -t --long --random-seed=0 src/sage/rings/integer.pyx ********************************************************************** File "src/sage/rings/integer.pyx", line 5476, in sage.rings.integer.Integer._bnfisnorm Failed example: 7._bnfisnorm(CyclotomicField(7)) Expected: (-zeta7^5 - zeta7^4 - 2*zeta7^3 - zeta7^2 - zeta7 - 1, 1) Got: (zeta7^5 - zeta7^2, 1) ********************************************************************** 1 item had failures: 1 of 3 in sage.rings.integer.Integer._bnfisnorm [1149 tests, 1 failure, 407.89 s] sage -t --long --random-seed=0 src/sage/rings/number_field/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/number_field/class_group.py ********************************************************************** File "src/sage/rings/number_field/class_group.py", line 159, in sage.rings.number_field.class_group.FractionalIdealClass.__pow__ Failed example: c^2 Expected: Fractional ideal class (2, a^2 + 2*a - 1) Got: Fractional ideal class (4, a) ********************************************************************** File "src/sage/rings/number_field/class_group.py", line 469, in sage.rings.number_field.class_group.ClassGroup._element_constructor_ Failed example: [CL(I).exponents() for I in CK] Expected: [(0,), (4,), (2,)] Got: [(0,), (2,), (4,)] ********************************************************************** 2 items had failures: 1 of 12 in sage.rings.number_field.class_group.ClassGroup._element_constructor_ 1 of 8 in sage.rings.number_field.class_group.FractionalIdealClass.__pow__ doctest:warning File "/usr/lib/python3.9/threading.py", line 908, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.9/threading.py", line 950, in _bootstrap_inner self.run() File "/usr/lib/python3.9/threading.py", line 888, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.9/multiprocessing/queues.py", line 245, in _feed obj = _ForkingPickler.dumps(obj) File "/usr/lib/python3.9/multiprocessing/reduction.py", line 51, in dumps cls(buf, protocol).dump(obj) File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : RuntimeWarning: cypari2 leaked 139714393594320 bytes on the PARI stack [221 tests, 2 failures, 9.97 s] sage -t --long --random-seed=0 src/sage/rings/number_field/galois_group.py [157 tests, 38.69 s] sage -t --long --random-seed=0 src/sage/rings/number_field/homset.py [107 tests, 10.22 s] sage -t --long --random-seed=0 src/sage/rings/number_field/maps.py [163 tests, 6.59 s] sage -t --long --random-seed=0 src/sage/rings/number_field/morphism.py [37 tests, 3.38 s] sage -t --long --random-seed=0 src/sage/rings/number_field/bdd_height.py [74 tests, 194.39 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_base.pyx [79 tests, 25.61 s] sage -t --long --random-seed=0 src/sage/rings/function_field/function_field_valuation.py [351 tests, 1139.91 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element.pyx ********************************************************************** File "src/sage/rings/number_field/number_field_element.pyx", line 1631, in sage.rings.number_field.number_field_element.NumberFieldElement.is_norm Failed example: t = (-a).is_norm(L, element=True); t Expected: (True, b^3 + 1) Got: (True, -b^3 - 1) ********************************************************************** File "src/sage/rings/number_field/number_field_element.pyx", line 1746, in sage.rings.number_field.number_field_element.NumberFieldElement._rnfisnorm Failed example: t = (-a)._rnfisnorm(L); t Expected: (b^3 + 1, 1) Got: (-b^3 - 1, 1) ********************************************************************** File "src/sage/rings/number_field/number_field_element.pyx", line 1750, in sage.rings.number_field.number_field_element.NumberFieldElement._rnfisnorm Failed example: t = K(3)._rnfisnorm(L); t Expected: (-b^3 - a*b^2 - a^2*b + 1, 3*a^2 - 3*a + 6) Got: (b^3 + a*b^2 + a^2*b - 1, 3*a^2 - 3*a + 6) ********************************************************************** 2 items had failures: 2 of 27 in sage.rings.number_field.number_field_element.NumberFieldElement._rnfisnorm 1 of 28 in sage.rings.number_field.number_field_element.NumberFieldElement.is_norm [1136 tests, 3 failures, 264.21 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element_quadratic.pyx [517 tests, 85.40 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element_quadratic.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal.py ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 234, in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._richcmp_ Failed example: f = K.factor(15); f Expected: (Fractional ideal (-a))^2 * (Fractional ideal (5)) Got: (Fractional ideal (1/2*a + 3/2))^2 * (Fractional ideal (5)) ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 486, in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._repr_short Failed example: I.gens_reduced() Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 I.gens_reduced() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field_ideal.py", line 793, in gens_reduced self._cache_bnfisprincipal(proof=proof, gens_needed=True) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field_ideal.py", line 1078, in _cache_bnfisprincipal v = bnf.bnfisprincipal(self.pari_hnf(), 3 if gens_needed else 1) File "cypari2/auto_gen.pxi", line 4015, in cypari2.gen.Gen_base.bnfisprincipal File "cypari2/handle_error.pyx", line 213, in cypari2.handle_error._pari_err_handle cypari2.handle_error.PariError: the PARI stack overflows (current size: 8000000; maximum size: 865075200) You can use pari.allocatemem() to change the stack size and try again ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 623, in sage.rings.number_field.number_field_ideal.NumberFieldIdeal.free_module Failed example: I = K.factor(11)[0][0]; I Expected: Fractional ideal (-2*z^4 - 2*z^2 - 2*z + 1) Got: Fractional ideal (-3*z^4 - 2*z^3 - 2*z^2 - 2) ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 3121, in sage.rings.number_field.number_field_ideal.NumberFieldFractionalIdeal.is_S_integral.residue_class_degree Failed example: f = K.factor(19); f Expected: (Fractional ideal (a^2 + a - 3)) * (Fractional ideal (-2*a^4 - a^2 + 2*a - 1)) * (Fractional ideal (a^2 + a - 1)) Got: (Fractional ideal (a^2 + a - 3)) * (Fractional ideal (2*a^4 + a^2 - 2*a + 1)) * (Fractional ideal (a^2 + a - 1)) ********************************************************************** 4 items had failures: 1 of 4 in sage.rings.number_field.number_field_ideal.NumberFieldFractionalIdeal.is_S_integral.residue_class_degree 1 of 10 in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._repr_short 1 of 12 in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._richcmp_ 1 of 21 in sage.rings.number_field.number_field_ideal.NumberFieldIdeal.free_module [682 tests, 4 failures, 72.88 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal_rel.py ********************************************************************** File "src/sage/rings/number_field/number_field_ideal_rel.py", line 20, in sage.rings.number_field.number_field_ideal_rel Failed example: K.fractional_ideal(G) Expected: Fractional ideal (2*b*a + 1) Got: Fractional ideal ((1/2*b + 2)*a - 1/2*b + 2) ********************************************************************** 1 item had failures: 1 of 8 in sage.rings.number_field.number_field_ideal_rel [233 tests, 1 failure, 16.73 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field.py ********************************************************************** File "src/sage/rings/number_field/number_field.py", line 6965, in sage.rings.number_field.number_field.NumberField_generic.S_unit_solutions Failed example: bound Expected: 6 Got: 7 ********************************************************************** 1 item had failures: 1 of 7 in sage.rings.number_field.number_field.NumberField_generic.S_unit_solutions [2159 tests, 1 failure, 754.99 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_morphisms.pyx [161 tests, 36.39 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_rel.py ********************************************************************** File "src/sage/rings/number_field/number_field_rel.py", line 398, in sage.rings.number_field.number_field_rel.NumberField_relative.subfields Failed example: K.subfields(2) Expected: [ (Number Field in c0 with defining polynomial x^2 - 24*x + 72, Ring morphism: From: Number Field in c0 with defining polynomial x^2 - 24*x + 72 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c0 |--> -6*a + 12, None), (Number Field in c1 with defining polynomial x^2 - 24*x + 120, Ring morphism: From: Number Field in c1 with defining polynomial x^2 - 24*x + 120 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c1 |--> 2*b*a + 12, None), (Number Field in c2 with defining polynomial x^2 - 24*x + 96, Ring morphism: From: Number Field in c2 with defining polynomial x^2 - 24*x + 96 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c2 |--> -4*b + 12, None) ] Got: [ (Number Field in c0 with defining polynomial x^2 - 24*x + 96, Ring morphism: From: Number Field in c0 with defining polynomial x^2 - 24*x + 96 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c0 |--> -4*b + 12, None), (Number Field in c1 with defining polynomial x^2 - 24*x + 120, Ring morphism: From: Number Field in c1 with defining polynomial x^2 - 24*x + 120 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c1 |--> 2*b*a + 12, None), (Number Field in c2 with defining polynomial x^2 - 24*x + 72, Ring morphism: From: Number Field in c2 with defining polynomial x^2 - 24*x + 72 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c2 |--> -6*a + 12, None) ] ********************************************************************** File "src/sage/rings/number_field/number_field_rel.py", line 2252, in sage.rings.number_field.number_field_rel.NumberField_relative.relative_discriminant Failed example: K.relative_discriminant() == F.ideal(4*b) Expected: True Got: False ********************************************************************** 2 items had failures: 1 of 13 in sage.rings.number_field.number_field_rel.NumberField_relative.relative_discriminant 1 of 8 in sage.rings.number_field.number_field_rel.NumberField_relative.subfields [545 tests, 2 failures, 60.92 s] sage -t --long --random-seed=0 src/sage/rings/number_field/small_primes_of_degree_one.py [41 tests, 10.91 s] sage -t --long --random-seed=0 src/sage/rings/number_field/order.py ********************************************************************** File "src/sage/rings/number_field/order.py", line 2183, in sage.rings.number_field.order.EisensteinIntegers Failed example: factor(3 + omega) Expected: (omega) * (-3*omega - 2) Got: (-1) * (-omega - 3) ********************************************************************** 1 item had failures: 1 of 7 in sage.rings.number_field.order.EisensteinIntegers [464 tests, 1 failure, 62.19 s] sage -t --long --random-seed=0 src/sage/rings/number_field/structure.py [66 tests, 7.37 s] sage -t --long --random-seed=0 src/sage/rings/number_field/splitting_field.py [75 tests, 83.69 s] sage -t --long --random-seed=0 src/sage/rings/number_field/totallyreal_data.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/number_field/totallyreal_data.pyx [24 tests, 1.81 s] sage -t --long --random-seed=0 src/sage/rings/number_field/totallyreal_phc.py [4 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/rings/number_field/totallyreal_rel.py [44 tests, 143.20 s] sage -t --long --random-seed=0 src/sage/rings/number_field/unit_group.py ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 102, in sage.rings.number_field.unit_group Failed example: UL.roots_of_unity() Expected: [-b*a - b, b^2*a, b^3, a + 1, -b*a, -b^2, b^3*a + b^3, a, b, -b^2*a - b^2, b^3*a, -1, b*a + b, -b^2*a, -b^3, -a - 1, b*a, b^2, -b^3*a - b^3, -a, -b, b^2*a + b^2, -b^3*a, 1] Got: [-b*a, -b^2*a - b^2, -b^3, -a, -b*a - b, -b^2, b^3*a, -a - 1, -b, b^2*a, b^3*a + b^3, -1, b*a, b^2*a + b^2, b^3, a, b*a + b, b^2, -b^3*a, a + 1, b, -b^2*a, -b^3*a - b^3, 1] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 201, in sage.rings.number_field.unit_group.UnitGroup Failed example: UK.gen(5).value() Expected: z^7 + z Got: -z^7 - z ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 218, in sage.rings.number_field.unit_group.UnitGroup Failed example: SUK.log(21*z) Expected: (12, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1) Got: (25, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1) ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 252, in sage.rings.number_field.unit_group.UnitGroup.__init__ Failed example: UK.gens_values() Expected: [-1, 6*a - 37] Got: [-1, -6*a + 37] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 260, in sage.rings.number_field.unit_group.UnitGroup.__init__ Failed example: UK.gens_values() Expected: [1/2*a + 1/2] Got: [-1/2*a + 1/2] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 374, in sage.rings.number_field.unit_group.UnitGroup._element_constructor_ Failed example: UK.gens_values() Expected: [-1, 6*a - 37] Got: [-1, -6*a + 37] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 525, in sage.rings.number_field.unit_group.UnitGroup.zeta Failed example: U.zeta(3) Expected: 1/2*z - 1/2 Got: -1/2*z - 1/2 ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 527, in sage.rings.number_field.unit_group.UnitGroup.zeta Failed example: U.zeta(3, all=True) Expected: [1/2*z - 1/2, -1/2*z - 1/2] Got: [-1/2*z - 1/2, 1/2*z - 1/2] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 643, in sage.rings.number_field.unit_group.UnitGroup.log Failed example: u = SUK.exp(v); u Expected: -8732*z^11 + 15496*z^10 + 51840*z^9 + 68804*z^8 + 51840*z^7 + 15496*z^6 - 8732*z^5 + 34216*z^3 + 64312*z^2 + 64312*z + 34216 Got: 8732*z^11 - 15496*z^10 - 51840*z^9 - 68804*z^8 - 51840*z^7 - 15496*z^6 + 8732*z^5 - 34216*z^3 - 64312*z^2 - 64312*z - 34216 ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 690, in sage.rings.number_field.unit_group.UnitGroup.exp Failed example: u = SUK.exp(v); u Expected: -8732*z^11 + 15496*z^10 + 51840*z^9 + 68804*z^8 + 51840*z^7 + 15496*z^6 - 8732*z^5 + 34216*z^3 + 64312*z^2 + 64312*z + 34216 Got: 8732*z^11 - 15496*z^10 - 51840*z^9 - 68804*z^8 - 51840*z^7 - 15496*z^6 + 8732*z^5 - 34216*z^3 - 64312*z^2 - 64312*z - 34216 ********************************************************************** 7 items had failures: 1 of 50 in sage.rings.number_field.unit_group 2 of 21 in sage.rings.number_field.unit_group.UnitGroup 2 of 24 in sage.rings.number_field.unit_group.UnitGroup.__init__ 1 of 12 in sage.rings.number_field.unit_group.UnitGroup._element_constructor_ 1 of 15 in sage.rings.number_field.unit_group.UnitGroup.exp 1 of 13 in sage.rings.number_field.unit_group.UnitGroup.log 2 of 17 in sage.rings.number_field.unit_group.UnitGroup.zeta [177 tests, 10 failures, 12.89 s] sage -t --long --random-seed=0 src/sage/rings/number_field/totallyreal.pyx [19 tests, 233.61 s] sage -t --long --random-seed=0 src/sage/rings/numbers_abc.py [18 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/rings/padics/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/CA_template_header.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/CA_template.pxi [306 tests, 5.81 s] sage -t --long --random-seed=0 src/sage/rings/padics/CR_template_header.pxi [0 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/rings/padics/CR_template.pxi [428 tests, 6.50 s] sage -t --long --random-seed=0 src/sage/rings/padics/FM_template_header.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/FM_template.pxi [277 tests, 3.80 s] sage -t --long --random-seed=0 src/sage/rings/padics/FP_template_header.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/common_conversion.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/common_conversion.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/FP_template.pxi [337 tests, 4.61 s] sage -t --long --random-seed=0 src/sage/rings/padics/eisenstein_extension_generic.py [39 tests, 2.69 s] sage -t --long --random-seed=0 src/sage/rings/padics/generic_nodes.py [169 tests, 6.49 s] sage -t --long --random-seed=0 src/sage/rings/padics/factory.py [509 tests, 23.62 s] sage -t --long --random-seed=0 src/sage/rings/padics/local_generic.py [220 tests, 13.59 s] sage -t --long --random-seed=0 src/sage/rings/padics/local_generic_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/local_generic_element.pyx [194 tests, 5.40 s] sage -t --long --random-seed=0 src/sage/rings/padics/morphism.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/misc.py [26 tests, 1.19 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_CA_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/morphism.pyx [57 tests, 3.21 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_CR_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/lattice_precision.py [463 tests, 30.01 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_FM_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_CA_element.pyx [465 tests, 8.11 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_element.pyx [138 tests, 4.81 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_FM_element.pyx [363 tests, 7.09 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ZZ_pX_CR_element.pyx [642 tests, 16.01 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_capped_absolute_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_capped_absolute_element.pyx [61 tests, 1.91 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_base_generic.py [44 tests, 9.41 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_capped_relative_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_capped_relative_element.pyx [83 tests, 2.41 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ext_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_ext_element.pyx [48 tests, 4.81 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_extension_generic.py [201 tests, 10.91 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_fixed_mod_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_fixed_mod_element.pyx [66 tests, 2.08 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_floating_point_element.pyx [62 tests, 1.89 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_floating_point_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_generic.py [239 tests, 23.20 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_generic_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_generic_element.pyx [819 tests, 430.41 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_extension_leaves.py [73 tests, 845.81 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_printing.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_printing.pyx [108 tests, 2.93 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_template_element.pxi [140 tests, 7.82 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_template_element_header.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_valuation.py [200 tests, 45.70 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer.pyx [88 tests, 1.23 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer_ext.pyx [281 tests, 5.11 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer_ext.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer_flint.pyx [76 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer_flint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer_relative.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/pow_computer_relative.pyx [97 tests, 7.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/precision_error.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_CA.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_lattice_element.py [274 tests, 453.10 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_CR.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_CA.pyx [19 tests, 2.77 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_CR.pyx [23 tests, 2.81 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_FM.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_FP.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_FM.pyx [17 tests, 1.59 s] sage -t --long --random-seed=0 src/sage/rings/padics/qadic_flint_FP.pyx [22 tests, 3.68 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_CA.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_CA.pyx [9 tests, 3.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_CR.pyx [9 tests, 3.53 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_CR.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_FM.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_FM.pyx [9 tests, 2.81 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_FP.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_ramified_FP.pyx [9 tests, 4.61 s] sage -t --long --random-seed=0 src/sage/rings/padics/tests.py [12 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/rings/padics/tutorial.py [45 tests, 1.61 s] sage -t --long --random-seed=0 src/sage/rings/padics/unramified_extension_generic.py [31 tests, 2.17 s] sage -t --long --random-seed=0 src/sage/rings/pari_ring.py [46 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/binary_form_reduce.py [43 tests, 52.71 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/complex_roots.py [42 tests, 3.10 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/convolution.py [34 tests, 22.98 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/cyclotomic.pyx [34 tests, 7.12 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/evaluation.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/evaluation_flint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/evaluation_flint.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/evaluation_ntl.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/evaluation_ntl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/flatten.py [146 tests, 13.89 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/groebner_fan.py [357 tests, 40.98 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/hilbert.pyx [25 tests, 3.69 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/ideal.py [10 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/infinite_polynomial_element.py [247 tests, 19.60 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/infinite_polynomial_ring.py [273 tests, 9.51 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/laurent_polynomial.pyx [758 tests, 10.88 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/laurent_polynomial.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/laurent_polynomial_ideal.py [102 tests, 3.20 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/laurent_polynomial_ring.py [240 tests, 6.48 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial.pyx [569 tests, 68.20 s] sage -t --long --random-seed=0 src/sage/rings/padics/padic_base_leaves.py [246 tests, 1265.82 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_element.py [473 tests, 12.74 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx [25 tests, 3.60 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_libsingular.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_libsingular.pyx [1135 tests, 32.12 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_ring.py [152 tests, 2.29 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_ring_base.pyx [201 tests, 9.39 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_ring_base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_ring_generic.py [3 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_ideal.py [918 tests, 152.82 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/multi_polynomial_sequence.py [250 tests, 109.71 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/omega.py [127 tests, 16.10 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/ore_function_field.py [270 tests, 8.91 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/ore_polynomial_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/ore_function_element.py [252 tests, 77.30 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/ore_polynomial_ring.py [251 tests, 6.10 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/padics/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/padics/polynomial_padic.py [74 tests, 3.02 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/ore_polynomial_element.pyx [702 tests, 76.19 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/padics/polynomial_padic_flat.py [3 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py [150 tests, 2.60 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/blocks.py [2 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/PyPolyBoRi.py [28 tests, 1.12 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/cnf.py [49 tests, 2.80 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/fglm.py [32 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/easy_polynomials.py [10 tests, 9.39 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/gbcore.py [19 tests, 3.23 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/gbrefs.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/frontend.py [13 tests, 10.21 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/heuristics.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/interpolate.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/interred.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/ll.py [33 tests, 0.82 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/nf.py [9 tests, 0.68 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/pbori.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/parallel.py [34 tests, 2.51 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/randompoly.py ********************************************************************** File "src/sage/rings/polynomial/pbori/randompoly.py", line 46, in sage.rings.polynomial.pbori.randompoly.? Failed example: s=sparse_random_system(r, number_of_polynomials = 20, variables_per_polynomial = 3, degree=2, random_seed=123) Expected nothing Got: doctest:warning File "/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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=sparse_random_system(r, number_of_polynomials = Integer(20), variables_per_polynomial = Integer(3), degree=Integer(2), random_seed=Integer(123)) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/randompoly.py", line 54, in sparse_random_system random_generator = Random(random_seed) File "/usr/lib/python3.9/random.py", line 122, in __init__ self.seed(x) File "/usr/lib/python3.9/random.py", line 158, in seed _warn('Seeding based on hashing is deprecated\n' File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : DeprecationWarning: Seeding based on hashing is deprecated since Python 3.9 and will be removed in a subsequent version. The only supported seed types are: None, int, float, str, bytes, and bytearray. ********************************************************************** 1 item had failures: 1 of 11 in sage.rings.polynomial.pbori.randompoly.? [9 tests, 1 failure, 0.49 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/rank.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/specialsets.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/statistics.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/plural.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/plural.pyx [632 tests, 15.28 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polydict.pyx [276 tests, 3.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polydict.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_compiled.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_compiled.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_complex_arb.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_complex_arb.pyx [137 tests, 2.61 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/pbori.pyx [1557 tests, 45.30 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_element_generic.py [260 tests, 9.22 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_fateman.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_gf2x.pyx [43 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_gf2x.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_integer_dense_flint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_integer_dense_flint.pyx [300 tests, 4.39 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_integer_dense_ntl.pyx [184 tests, 3.18 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_integer_dense_ntl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_modn_dense_ntl.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_modn_dense_ntl.pyx [321 tests, 6.50 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_number_field.pyx [103 tests, 21.10 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_quotient_ring.py ********************************************************************** File "src/sage/rings/polynomial/polynomial_quotient_ring.py", line 1309, in sage.rings.polynomial.polynomial_quotient_ring.PolynomialQuotientRing_generic.S_class_group Failed example: S.S_class_group([K.ideal(a)]) Expected: [((1/4*xbar^2 + 31/4, (-1/8*a + 1/8)*xbar^2 - 31/8*a + 31/8, 1/16*xbar^3 + 1/16*xbar^2 + 31/16*xbar + 31/16, -1/16*a*xbar^3 + (1/16*a + 1/8)*xbar^2 - 31/16*a*xbar + 31/16*a + 31/8), 6), ((-1/4*xbar^2 - 23/4, (1/8*a - 1/8)*xbar^2 + 23/8*a - 23/8, -1/16*xbar^3 - 1/16*xbar^2 - 23/16*xbar - 23/16, 1/16*a*xbar^3 + (-1/16*a - 1/8)*xbar^2 + 23/16*a*xbar - 23/16*a - 23/8), 2)] Got: [((1/4*xbar^2 + 31/4, (-1/8*a + 1/8)*xbar^2 - 31/8*a + 31/8, 1/16*xbar^3 + 1/16*xbar^2 + 31/16*xbar + 31/16, -1/16*a*xbar^3 + (1/16*a + 1/8)*xbar^2 - 31/16*a*xbar + 31/16*a + 31/8), 6), ((-1/4*xbar^2 - 23/4, 1/4*a*xbar^2 + 23/4*a, -1/8*xbar^3 + 1/8*xbar^2 - 23/8*xbar + 23/8, (1/16*a - 1/16)*xbar^3 + (-1/16*a + 1/16)*xbar^2 + (23/16*a - 23/16)*xbar - 23/16*a + 23/16), 2)] ********************************************************************** 1 item had failures: 1 of 33 in sage.rings.polynomial.polynomial_quotient_ring.PolynomialQuotientRing_generic.S_class_group [492 tests, 1 failure, 25.89 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_quotient_ring_element.py [137 tests, 6.92 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_rational_flint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_rational_flint.pyx [399 tests, 53.88 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_real_mpfr_dense.pyx [144 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_element.pyx ********************************************************************** File "src/sage/rings/polynomial/polynomial_element.pyx", line 7530, in sage.rings.polynomial.polynomial_element.Polynomial.roots Failed example: p.roots(ring=RR) Expected: [(0.000000000000000, 1)] Got: [(-2.85106096489671e-452, 1)] ********************************************************************** 1 item had failures: 1 of 194 in sage.rings.polynomial.polynomial_element.Polynomial.roots [2569 tests, 1 failure, 217.98 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_ring_constructor.py [136 tests, 4.31 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_ring_homomorphism.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_ring_homomorphism.pyx [30 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_ring.py [523 tests, 68.69 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_singular_interface.py [52 tests, 4.21 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_template_header.pxi [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_zmod_flint.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_template.pxi [121 tests, 3.40 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_zz_pex.pyx [87 tests, 3.12 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_zz_pex.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/real_roots.pyx [419 tests, 13.12 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/real_roots.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/refine_root.pyx [9 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/rings/padics/relative_extension_leaves.py [93 tests, 890.60 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/skew_polynomial_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/skew_polynomial_element.pyx [114 tests, 4.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/skew_polynomial_finite_field.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/skew_polynomial_finite_order.pyx [67 tests, 3.68 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/skew_polynomial_finite_order.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/skew_polynomial_ring.py [163 tests, 4.11 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/skew_polynomial_finite_field.pyx [152 tests, 21.30 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/symmetric_reduction.pyx [102 tests, 2.89 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/symmetric_reduction.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/symmetric_ideal.py [108 tests, 16.32 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/term_order.py [358 tests, 5.78 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_zmod_flint.pyx [143 tests, 59.19 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/toy_d_basis.py [60 tests, 2.21 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/weil/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/weil/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/toy_variety.py [42 tests, 0.79 s] sage -t --long --random-seed=0 src/sage/rings/power_series_mpoly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/power_series_mpoly.pyx [4 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/rings/power_series_pari.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/toy_buchberger.py [51 tests, 7.11 s] sage -t --long --random-seed=0 src/sage/rings/power_series_poly.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/power_series_pari.pyx [182 tests, 5.11 s] sage -t --long --random-seed=0 src/sage/rings/power_series_poly.pyx [258 tests, 6.41 s] sage -t --long --random-seed=0 src/sage/rings/power_series_ring_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/power_series_ring.py [240 tests, 7.82 s] sage -t --long --random-seed=0 src/sage/rings/puiseux_series_ring.py [68 tests, 2.63 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/weil/weil_polynomials.pyx [91 tests, 21.48 s] sage -t --long --random-seed=0 src/sage/rings/puiseux_series_ring_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/power_series_ring_element.pyx [471 tests, 11.01 s] sage -t --long --random-seed=0 src/sage/rings/puiseux_series_ring_element.pyx [208 tests, 4.88 s] sage -t --long --random-seed=0 src/sage/rings/qqbar_decorators.py [17 tests, 1.07 s] sage -t --long --random-seed=0 src/sage/rings/quotient_ring.py [294 tests, 6.41 s] sage -t --long --random-seed=0 src/sage/rings/quotient_ring_element.py [188 tests, 6.82 s] sage -t --long --random-seed=0 src/sage/rings/rational.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/rational_field.py [191 tests, 8.39 s] sage -t --long --random-seed=0 src/sage/rings/real_arb.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/real_arb.pyx [546 tests, 6.59 s] sage -t --long --random-seed=0 src/sage/rings/function_field/function_field.py Timed out ********************************************************************** Tests run before process (pid=1495912) timed out: sage: K. = FunctionField(GF(5^2,'a')); K ## line 13 ## Rational function field in x over Finite Field in a of size 5^2 sage: K.genus() ## line 15 ## 0 sage: f = (x^2 + x + 1) / (x^3 + 1) ## line 17 ## sage: f ## line 18 ## (x^2 + x + 1)/(x^3 + 1) sage: f^3 ## line 20 ## (x^6 + 3*x^5 + x^4 + 2*x^3 + x^2 + 3*x + 1)/(x^9 + 3*x^6 + 3*x^3 + 1) sage: R. = K[] ## line 26 ## sage: L. = K.extension(y^3 - (x^3 + 2*x*y + 1/x)); L ## line 27 ## Function field in y defined by y^3 + 3*x*y + (4*x^4 + 4)/x sage: y^2 ## line 29 ## y^2 sage: y^3 ## line 31 ## 2*x*y + (x^4 + 1)/x sage: a = 1/y; a ## line 33 ## (x/(x^4 + 1))*y^2 + 3*x^2/(x^4 + 1) sage: a * y ## line 35 ## 1 sage: S. = L[] ## line 41 ## sage: M. = L.extension(t^2 - x*y) ## line 42 ## sage: M ## line 43 ## Function field in t defined by t^2 + 4*x*y sage: t^2 ## line 45 ## x*y sage: 1/t ## line 47 ## ((1/(x^4 + 1))*y^2 + 3*x/(x^4 + 1))*t sage: M.base_field() ## line 49 ## Function field in y defined by y^3 + 3*x*y + (4*x^4 + 4)/x sage: M.base_field().base_field() ## line 51 ## Rational function field in x over Finite Field in a of size 5^2 sage: N. = FunctionField(K) ## line 56 ## sage: J. = FunctionField(GF(5)); J ## line 60 ## Rational function field in x over Finite Field of size 5 sage: T. = J[] ## line 62 ## sage: O. = J.extension(v^5 - x); O ## line 63 ## Function field in v defined by v^5 + 4*x sage: F. = FunctionField(QQ) ## line 68 ## sage: R. = F[] ## line 69 ## sage: L. = F.extension(Y^2 - x^8 - 1) ## line 70 ## sage: O = L.maximal_order() ## line 71 ## sage: I = O.ideal(x, y - 1) ## line 72 ## sage: P = I.place() ## line 73 ## sage: D = P.divisor() ## line 74 ## sage: D.basis_function_space() ## line 75 ## [1] sage: (2*D).basis_function_space() ## line 77 ## [1] sage: (3*D).basis_function_space() ## line 79 ## [1] sage: (4*D).basis_function_space() ## line 81 ## [1, 1/x^4*y + 1/x^4] sage: K. = FunctionField(QQ); _. = K[] ## line 84 ## sage: F. = K.extension(Y^3 - x^2*(x^2 + x + 1)^2) ## line 85 ## sage: O = F.maximal_order() ## line 86 ## sage: I = O.ideal(y) ## line 87 ## sage: I.divisor() ## line 88 ## 2*Place (x, y, (1/(x^3 + x^2 + x))*y^2) + 2*Place (x^2 + x + 1, y, (1/(x^3 + x^2 + x))*y^2) sage: K. = FunctionField(QQ); _. = K[] ## line 92 ## sage: L. = K.extension(Y^2 + Y + x + 1/x) ## line 93 ## sage: O = L.maximal_order() ## line 94 ## sage: I = O.ideal(y) ## line 95 ## sage: I.divisor() ## line 96 ## - Place (x, x*y) + Place (x^2 + 1, x*y) sage: K. = FunctionField(QQbar); _. = K[] ## line 102 ## sage: L. = K.extension(Y^2 + Y + x + 1/x) ## line 103 ## sage: O = L.maximal_order() ## line 104 ## sage: I = O.ideal(y) ## line 105 ## sage: I.divisor() ## line 106 ## Place (x - I, x*y) - Place (x, x*y) + Place (x + I, x*y) sage: pl = I.divisor().support()[0] ## line 110 ## sage: m = L.completion(pl, prec=5) ## line 111 ## sage: m(x) ## line 112 ## I + s + O(s^5) sage: m(y) ## line 114 ## -2*s + (-4 - I)*s^2 + (-15 - 4*I)*s^3 + (-75 - 23*I)*s^4 + (-413 - 154*I)*s^5 + O(s^6) sage: m(y)^2 + m(y) + m(x) + 1/m(x) ## line 116 ## O(s^5) sage: TestSuite(J).run() ## line 121 ## sage: TestSuite(K).run(max_runs=1024) # long time (5s) ## line 122 ## sage: TestSuite(L).run(max_runs=64) # long time (10s) ## line 123 ## sage: TestSuite(M).run(max_runs=32) # long time (30s) ## line 124 ## sage: TestSuite(N).run(max_runs=64, skip = '_test_derivation') # long time (8s) ## line 125 ## sage: TestSuite(O).run(max_runs=128, skip = '_test_derivation') # long time (8s) ## line 126 ## sage: TestSuite(R).run() ## line 128 ## sage: TestSuite(S).run() # long time (3s) ## line 129 ## sage: K. = FunctionField(GF(3)); _. = K[] ## line 144 ## sage: L. = K.extension(t^4 + t - x^5) ## line 145 ## sage: O = L.maximal_order() ## line 146 ## sage: O.basis() ## line 147 ## (1, y, 1/x*y^2 + 1/x*y, 1/x^3*y^3 + 2/x^3*y^2 + 1/x^3*y) sage: I = O.ideal(x,y); I ## line 149 ## Ideal (x, y) of Maximal order of Function field in y defined by y^4 + y + 2*x^5 sage: J = I^-1 ## line 151 ## sage: J.basis_matrix() ## line 152 ## [ 1 0 0 0] [1/x 1/x 0 0] [ 0 0 1 0] [ 0 0 0 1] sage: L.maximal_order_infinite().basis() ## line 157 ## (1, 1/x^2*y, 1/x^3*y^2, 1/x^4*y^3) sage: K. = FunctionField(GF(2)); _. = K[] ## line 164 ## sage: L. = K.extension(Y^3 + x^3*Y + x) ## line 165 ## sage: L.genus() ## line 166 ## 3 sage: L.weierstrass_places() ## line 168 ## [Place (1/x, 1/x^3*y^2 + 1/x), Place (1/x, 1/x^3*y^2 + 1/x^2*y + 1), Place (x, y), Place (x + 1, (x^3 + 1)*y + x + 1), Place (x^3 + x + 1, y + 1), Place (x^3 + x + 1, y + x^2), Place (x^3 + x + 1, y + x^2 + 1), Place (x^3 + x^2 + 1, y + x), Place (x^3 + x^2 + 1, y + x^2 + 1), Place (x^3 + x^2 + 1, y + x^2 + x + 1)] sage: L.gaps() ## line 179 ## [1, 2, 3] sage: p1,p2,p3 = L.weierstrass_places()[:3] ## line 184 ## sage: p1.gaps() ## line 185 ## [1, 2, 4] sage: p2.gaps() ## line 187 ## [1, 2, 4] sage: p3.gaps() ## line 189 ## [1, 2, 4] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 213 ## 0 sage: from sage.rings.function_field.function_field import is_FunctionField ## line 254 ## sage: is_FunctionField(QQ) ## line 255 ## False sage: is_FunctionField(FunctionField(QQ, 't')) ## line 257 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 259 ## 0 sage: K. = FunctionField(QQ) ## line 276 ## sage: K ## line 277 ## Rational function field in x over Rational Field sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 279 ## 0 sage: K. = FunctionField(QQ) ## line 288 ## sage: TestSuite(K).run() ## line 289 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 290 ## 0 sage: FunctionField(QQ, 'x').is_perfect() ## line 307 ## True sage: FunctionField(GF(2), 'x').is_perfect() ## line 309 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 311 ## 0 sage: K. = FunctionField(QQ) ## line 320 ## sage: K.some_elements() ## line 321 ## [1, x, 2*x, x/(x^2 + 2*x + 1), 1/x^2, x/(x^2 - 1), x/(x^2 + 1), 1/2*x/(x^2 + 1), 0, 1/x, 2, 1/(x^2 + 2*x + 1), 1/x^3, 1/(x^2 - 1), 1/(x^2 + 1), 1/2/(x^2 + 1), 1/2/x, 1/2, 1/2/(x^2 + 2*x + 1), 1/2/x^3, 1/2/(x^2 - 1), 1/4/(x^2 + 1), (x^2 + 2*x + 1)/x, x^2 + 2*x + 1, 2*x^2 + 4*x + 2, (x^2 + 2*x + 1)/x^3, (x + 1)/(x - 1), (x^2 + 2*x + 1)/(x^2 + 1), (1/2*x^2 + x + 1/2)/(x^2 + 1), x^2, x^3, 2*x^3, x^3/(x^2 + 2*x + 1), x^3/(x^2 - 1), x^3/(x^2 + 1), 1/2*x^3/(x^2 + 1), (x^2 - 1)/x, x^2 - 1, 2*x^2 - 2, (x - 1)/(x + 1), (x^2 - 1)/x^3, (x^2 - 1)/(x^2 + 1), (1/2*x^2 - 1/2)/(x^2 + 1), (x^2 + 1)/x, x^2 + 1, 2*x^2 + 2, (x^2 + 1)/(x^2 + 2*x + 1), (x^2 + 1)/x^3, (x^2 + 1)/(x^2 - 1), (2*x^2 + 2)/x, 4*x^2 + 4, (2*x^2 + 2)/(x^2 + 2*x + 1), (2*x^2 + 2)/x^3, (2*x^2 + 2)/(x^2 - 1)] sage: R. = K[] ## line 336 ## sage: L. = K.extension(y^2 - x) ## line 337 ## sage: L.some_elements() ## line 338 ## [1, y, 1/x*y, ((x + 1)/(x^2 - 2*x + 1))*y - 2*x/(x^2 - 2*x + 1), 1/x, (1/(x - 1))*y, (1/(x + 1))*y, (1/2/(x + 1))*y, 0, (-2/(x^2 - 2*x + 1))*y + (x + 1)/(x^2 - 2*x + 1), 1/x^2*y, 1/(x - 1), 1/(x + 1), 1/2/(x + 1), x, (-2*x/(x^2 - 2*x + 1))*y + (x^2 + x)/(x^2 - 2*x + 1), x/(x - 1), x/(x + 1), 1/2*x/(x + 1), ((x + 1)/x)*y + 2, 2*y + x + 1, 2/x*y + (x + 1)/x, ((x + 1)/x^2)*y + 2/x, (2/(x - 1))*y + (x + 1)/(x - 1), (2/(x + 1))*y + 1, (1/(x + 1))*y + 1/2, x*y, ((x^2 + x)/(x^2 - 2*x + 1))*y - 2*x^2/(x^2 - 2*x + 1), (x/(x - 1))*y, (x/(x + 1))*y, (1/2*x/(x + 1))*y, ((x - 1)/x)*y, x - 1, (x - 1)/x, (-2/(x - 1))*y + (x + 1)/(x - 1), ((x - 1)/x^2)*y, (x - 1)/(x + 1), (1/2*x - 1/2)/(x + 1), ((x + 1)/x)*y, x + 1, (x + 1)/x, ((-2*x - 2)/(x^2 - 2*x + 1))*y + (x^2 + 2*x + 1)/(x^2 - 2*x + 1), ((x + 1)/x^2)*y, (x + 1)/(x - 1), 1/2, ((2*x + 2)/x)*y, 2*x + 2, (2*x + 2)/x, ((-4*x - 4)/(x^2 - 2*x + 1))*y + (2*x^2 + 4*x + 2)/(x^2 - 2*x + 1), ((2*x + 2)/x^2)*y, (2*x + 2)/(x - 1), 2] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 349 ## 0 sage: K. = FunctionField(QQ) ## line 369 ## sage: K.characteristic() ## line 370 ## 0 sage: K. = FunctionField(QQbar) ## line 372 ## sage: K.characteristic() ## line 373 ## 0 sage: K. = FunctionField(GF(7)) ## line 375 ## sage: K.characteristic() ## line 376 ## 7 sage: R. = K[] ## line 378 ## sage: L. = K.extension(y^2 - x) ## line 379 ## sage: L.characteristic() ## line 380 ## 7 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 382 ## 0 sage: R. = FunctionField(QQ) ## line 391 ## sage: R.is_finite() ## line 392 ## False sage: R. = FunctionField(GF(7)) ## line 394 ## sage: R.is_finite() ## line 395 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 397 ## 0 sage: R. = FunctionField(QQ) ## line 407 ## sage: R.is_global() ## line 408 ## False sage: R. = FunctionField(QQbar) ## line 410 ## sage: R.is_global() ## line 411 ## False sage: R. = FunctionField(GF(7)) ## line 413 ## sage: R.is_global() ## line 414 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 416 ## 0 sage: K. = FunctionField(QQ); R. = K[] ## line 436 ## sage: K.extension(y^5 - x^3 - 3*x + x*y) ## line 437 ## Function field in y defined by y^5 + x*y - x^3 - 3*x sage: K. = FunctionField(QQ); R. = K[] ## line 442 ## sage: K.extension(y^3 + (1/t)*y + t^3/(t+1), 'z') ## line 443 ## Function field in z defined by z^3 + 1/t*z + t^3/(t + 1) sage: K.extension(t*y^3 + (1/t)*y + t^3/(t+1)) ## line 448 ## Function field in y defined by t*y^3 + 1/t*y + t^3/(t + 1) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 450 ## 0 sage: K. = FunctionField(QQ); R. = K[]; L. = K.extension(y^3 + x^3 + 4*x + 1) ## line 473 ## sage: O = L.order_with_basis([1, y, y^2]); O ## line 474 ## Order in Function field in y defined by y^3 + x^3 + 4*x + 1 sage: O.basis() ## line 476 ## (1, y, y^2) sage: O = L.order_with_basis([1+y, y, y^2]); O ## line 481 ## Order in Function field in y defined by y^3 + x^3 + 4*x + 1 sage: O.basis() ## line 483 ## (y + 1, y, y^2) sage: O = L.order_with_basis([1, x^2 + x*y, (2/3)*y^2]); O ## line 488 ## sage: O = L.order_with_basis([x, x^2 + x*y, (2/3)*y^2]) ## line 495 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 499 ## 0 sage: K. = FunctionField(QQ); R. = K[] ## line 515 ## sage: L. = K.extension(y^3 + x^3 + 4*x + 1) ## line 516 ## sage: O = L.order(y); O ## line 517 ## Order in Function field in y defined by y^3 + x^3 + 4*x + 1 sage: O.basis() ## line 519 ## (1, y, y^2) sage: Z = K.order(x); Z ## line 522 ## Order in Rational function field in x over Rational Field sage: Z.basis() ## line 524 ## (1,) sage: Z = K.order([x,x^2]); Z ## line 529 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 533 ## 0 sage: K. = FunctionField(QQ); R. = K[] ## line 560 ## sage: L. = K.extension(y^3 + x^3 + 4*x + 1) ## line 561 ## sage: O = L.order_infinite_with_basis([1, 1/x*y, 1/x^2*y^2]); O ## line 562 ## Infinite order in Function field in y defined by y^3 + x^3 + 4*x + 1 sage: O.basis() ## line 564 ## (1, 1/x*y, 1/x^2*y^2) sage: O = L.order_infinite_with_basis([1+1/x*y,1/x*y, 1/x^2*y^2]); O ## line 570 ## Infinite order in Function field in y defined by y^3 + x^3 + 4*x + 1 sage: O.basis() ## line 572 ## (1/x*y + 1, 1/x*y, 1/x^2*y^2) sage: O = L.order_infinite_with_basis([1,y, 1/x^2*y^2]); O ## line 578 ## sage: O = L.order_infinite_with_basis([1/x,1/x*y, 1/x^2*y^2]) ## line 586 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 590 ## 0 sage: K. = FunctionField(QQ); R. = K[] ## line 606 ## sage: L. = K.extension(y^3 + x^3 + 4*x + 1) ## line 607 ## sage: Z = K.order(x); Z ## line 610 ## Order in Rational function field in x over Rational Field sage: Z.basis() ## line 612 ## (1,) sage: Z = K.order_infinite([x,x^2]); Z ## line 617 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 621 ## 0 sage: K. = FunctionField(QQ); R. = K[]; L. = K.extension(y^3 + x^3 + 4*x + 1) ## line 643 ## sage: L.equation_order() ## line 644 ## Order in Function field in y defined by y^3 + x^3 + 4*x + 1 sage: L._coerce_map_from_(L.equation_order()) ## line 646 ## Conversion map: From: Order in Function field in y defined by y^3 + x^3 + 4*x + 1 To: Function field in y defined by y^3 + x^3 + 4*x + 1 sage: L._coerce_map_from_(GF(7)) ## line 650 ## sage: K. = FunctionField(QQ) ## line 652 ## sage: L. = FunctionField(GaussianIntegers().fraction_field()) ## line 653 ## sage: L.has_coerce_map_from(K) ## line 654 ## True sage: K. = FunctionField(QQ) ## line 657 ## sage: R. = K[] ## line 658 ## sage: L. = K.extension(y^3 + 1) ## line 659 ## sage: K. = FunctionField(GaussianIntegers().fraction_field()) ## line 660 ## sage: R. = K[] ## line 661 ## sage: M. = K.extension(y^3 + 1) ## line 662 ## sage: K. = FunctionField(QQ) ## line 666 ## sage: R. = K[] ## line 667 ## sage: L. = K.extension(I^2 + 1) ## line 668 ## sage: M. = FunctionField(GaussianIntegers().fraction_field()) ## line 669 ## sage: M.has_coerce_map_from(L) ## line 670 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 672 ## 0 sage: K. = FunctionField(QQ) ## line 724 ## sage: TestSuite(K).run() # indirect doctest ## line 725 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 726 ## 0 sage: K. = FunctionField(QQ) ## line 760 ## sage: R. = K[] ## line 761 ## sage: L. = K.extension(y^3 + x^3 + 4*x + 1) ## line 762 ## sage: K(L(x)) # indirect doctest ## line 763 ## x sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 765 ## 0 sage: K. = FunctionField(QQ) ## line 788 ## sage: K._intermediate_fields(K) ## line 789 ## [Rational function field in x over Rational Field] sage: R. = K[] ## line 792 ## sage: L. = K.extension(y^2-x) ## line 793 ## sage: L._intermediate_fields(K) ## line 794 ## [Function field in y defined by y^2 - x, Rational function field in x over Rational Field] sage: R. = L[] ## line 797 ## sage: M. = L.extension(z^2-y) ## line 798 ## sage: M._intermediate_fields(L) ## line 799 ## [Function field in z defined by z^2 - y, Function field in y defined by y^2 - x] sage: M._intermediate_fields(K) ## line 801 ## [Function field in z defined by z^2 - y, Function field in y defined by y^2 - x, Rational function field in x over Rational Field] sage: K._intermediate_fields(M) ## line 807 ## sage: K._intermediate_fields(QQ) ## line 811 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 815 ## 0 sage: K. = FunctionField(QQ) ## line 833 ## sage: K.rational_function_field() ## line 834 ## Rational function field in x over Rational Field sage: R. = K[] ## line 837 ## sage: L. = K.extension(y^2-x) ## line 838 ## sage: L.rational_function_field() ## line 839 ## Rational function field in x over Rational Field sage: R. = L[] ## line 842 ## sage: M. = L.extension(z^2-y) ## line 843 ## sage: M.rational_function_field() ## line 844 ## Rational function field in x over Rational Field sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 846 ## 0 sage: K. = FunctionField(QQ) ## line 865 ## sage: v = K.valuation(1); v ## line 866 ## (x - 1)-adic valuation sage: v(x) ## line 868 ## 0 sage: v(x - 1) ## line 870 ## 1 sage: v = K.valuation(x - 1); v ## line 875 ## (x - 1)-adic valuation sage: v = K.valuation(x^2 + 1); v ## line 880 ## (x^2 + 1)-adic valuation sage: v(x^2 + 1) ## line 882 ## 1 sage: v(x) ## line 884 ## 0 sage: v = K.valuation(1/x); v ## line 889 ## Valuation at the infinite place sage: v(x) ## line 891 ## -1 sage: R. = QQ[] ## line 898 ## sage: w = valuations.GaussValuation(R, valuations.TrivialValuation(QQ)).augmentation(x - 1, 1) ## line 899 ## sage: v = K.valuation(w); v ## line 900 ## (x - 1)-adic valuation sage: w = valuations.GaussValuation(R, QQ.valuation(2)) ## line 906 ## sage: v = K.valuation(w); v ## line 907 ## 2-adic valuation sage: w = valuations.GaussValuation(R, QQ.valuation(2)).augmentation(x, 1) ## line 917 ## sage: w = K.valuation(w) ## line 918 ## sage: v = K.valuation((w, K.hom([~K.gen()]), K.hom([~K.gen()]))); v ## line 919 ## Valuation on rational function field induced by [ Gauss valuation induced by 2-adic valuation, v(x) = 1 ] (in Rational function field in x over Rational Field after x |--> 1/x) sage: K. = FunctionField(GF(3)) ## line 925 ## sage: M. = FunctionField(K) ## line 926 ## sage: v = M.valuation(x^3 - t) ## line 927 ## sage: v(x^3 - t) ## line 928 ## 1 sage: R. = K[] ## line 936 ## sage: L. = K.extension(w^3 - t) ## line 937 ## sage: N. = FunctionField(L) ## line 938 ## sage: w = v.extension(N) # missing factorization, :trac:`16572` ## line 939 ## sage: K. = FunctionField(QQ) ## line 951 ## sage: R. = K[] ## line 952 ## sage: L. = K.extension(y^2 - x); L ## line 953 ## Function field in y defined by y^2 - x sage: v = L.valuation(x); v ## line 958 ## (x)-adic valuation sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 961 ## 0 sage: K. = FunctionField(QQ) ## line 971 ## sage: K.space_of_differentials() ## line 972 ## Space of differentials of Rational function field in t over Rational Field sage: K. = FunctionField(GF(5)); _. = K[] ## line 975 ## sage: L. = K.extension(Y^3 - (x^3 - 1)/(x^3 - 2)) ## line 976 ## sage: L.space_of_differentials() ## line 977 ## Space of differentials of Function field in y defined by y^3 + (4*x^3 + 1)/(x^3 + 3) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 979 ## 0 sage: K. = FunctionField(QQ) ## line 988 ## sage: K.divisor_group() ## line 989 ## Divisor group of Rational function field in t over Rational Field sage: _. = K[] ## line 992 ## sage: L. = K.extension(Y^3 - (t^3 - 1)/(t^3 - 2)) ## line 993 ## sage: L.divisor_group() ## line 994 ## Divisor group of Function field in y defined by y^3 + (-t^3 + 1)/(t^3 - 2) sage: K. = FunctionField(GF(5)); _. = K[] ## line 997 ## sage: L. = K.extension(Y^3 - (x^3 - 1)/(x^3 - 2)) ## line 998 ## sage: L.divisor_group() ## line 999 ## Divisor group of Function field in y defined by y^3 + (4*x^3 + 1)/(x^3 + 3) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1001 ## 0 sage: K. = FunctionField(GF(7)) ## line 1011 ## sage: K.place_set() ## line 1012 ## Set of places of Rational function field in t over Finite Field of size 7 sage: K. = FunctionField(QQ) ## line 1015 ## sage: K.place_set() ## line 1016 ## Set of places of Rational function field in t over Rational Field sage: K. = FunctionField(GF(2)); _. = K[] ## line 1019 ## sage: L. = K.extension(Y^2 + Y + x + 1/x) ## line 1020 ## sage: L.place_set() ## line 1021 ## Set of places of Function field in y defined by y^2 + y + (x^2 + 1)/x sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1023 ## 0 sage: K. = FunctionField(GF(2)); _. = K[] ## line 1045 ## sage: L. = K.extension(Y^2 + Y + x + 1/x) ## line 1046 ## sage: p = L.places_finite()[0] ## line 1047 ## sage: m = L.completion(p); m ## line 1048 ## Completion map: From: Function field in y defined by y^2 + y + (x^2 + 1)/x To: Laurent Series Ring in s over Finite Field of size 2 sage: m(x,10) ## line 1052 ## s^2 + s^3 + s^4 + s^5 + s^7 + s^8 + s^9 + s^10 + O(s^12) sage: m(y,10) ## line 1054 ## s^-1 + 1 + s^3 + s^5 + s^7 + O(s^9) sage: K. = FunctionField(GF(2)); _. = K[] ## line 1057 ## sage: L. = K.extension(Y^2 + Y + x + 1/x) ## line 1058 ## sage: p = L.places_finite()[0] ## line 1059 ## sage: m = L.completion(p); m ## line 1060 ## Completion map: From: Function field in y defined by y^2 + y + (x^2 + 1)/x To: Laurent Series Ring in s over Finite Field of size 2 sage: m(x,10) ## line 1064 ## s^2 + s^3 + s^4 + s^5 + s^7 + s^8 + s^9 + s^10 + O(s^12) sage: m(y,10) ## line 1066 ## s^-1 + 1 + s^3 + s^5 + s^7 + O(s^9) sage: K. = FunctionField(GF(2)) ## line 1069 ## sage: p = K.places_finite()[0]; p ## line 1070 ## Place (x) sage: m = K.completion(p); m ## line 1072 ## Completion map: From: Rational function field in x over Finite Field of size 2 To: Laurent Series Ring in s over Finite Field of size 2 sage: m(1/(x+1)) ## line 1076 ## 1 + s + s^2 + s^3 + s^4 + s^5 + s^6 + s^7 + s^8 + s^9 + s^10 + s^11 + s^12 + s^13 + s^14 + s^15 + s^16 + s^17 + s^18 + s^19 + O(s^20) sage: p = K.place_infinite(); p ## line 1080 ## Place (1/x) sage: m = K.completion(p); m ## line 1082 ## Completion map: From: Rational function field in x over Finite Field of size 2 To: Laurent Series Ring in s over Finite Field of size 2 sage: m(x) ## line 1086 ## s^-1 + O(s^19) sage: m = K.completion(p, prec=infinity); m ## line 1089 ## Completion map: From: Rational function field in x over Finite Field of size 2 To: Lazy Laurent Series Ring in s over Finite Field of size 2 sage: f = m(x); f ## line 1093 ## s^-1 + ... sage: f.coefficient(100) ## line 1095 ## 0 sage: K. = FunctionField(QQ); _. = K[] ## line 1098 ## sage: L. = K.extension(Y^2 - x) ## line 1099 ## sage: O = L.maximal_order() ## line 1100 ## sage: decomp = O.decomposition(K.maximal_order().ideal(x - 1)) ## line 1101 ## sage: pls = (decomp[0][0].place(), decomp[1][0].place()) ## line 1102 ## sage: m = L.completion(pls[0]); m ## line 1103 ## Completion map: From: Function field in y defined by y^2 - x To: Laurent Series Ring in s over Rational Field sage: xe = m(x) ## line 1107 ## sage: ye = m(y) ## line 1108 ## sage: ye^2 - xe == 0 ## line 1109 ## True sage: decomp2 = O.decomposition(K.maximal_order().ideal(x^2 + 1)) ## line 1112 ## sage: pls2 = decomp2[0][0].place() ## line 1113 ## sage: m = L.completion(pls2); m ## line 1114 ## Completion map: From: Function field in y defined by y^2 - x To: Laurent Series Ring in s over Number Field in a with defining polynomial x^4 + 2*x^2 + 4*x + 2 sage: xe = m(x) ## line 1118 ## sage: ye = m(y) ## line 1119 ## sage: ye^2 - xe == 0 ## line 1120 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1122 ## 0 sage: K. = FunctionField(QQ) ## line 1145 ## sage: R. = K[] ## line 1146 ## sage: L. = K.extension(y^5 - (x^3 + 2*x*y + 1/x)); L ## line 1147 ## Function field in y defined by y^5 - 2*x*y + (-x^4 - 1)/x sage: S. = L[] ## line 1153 ## sage: M. = L.extension(z^2 + y*z + y); M ## line 1154 ## Function field in z defined by z^2 + y*z + y sage: 1/z ## line 1156 ## ((-x/(x^4 + 1))*y^4 + 2*x^2/(x^4 + 1))*z - 1 sage: z * (1/z) ## line 1158 ## 1 sage: M.base_field() ## line 1163 ## Function field in y defined by y^5 - 2*x*y + (-x^4 - 1)/x sage: M.base_field().base_field() ## line 1165 ## Rational function field in x over Rational Field sage: M.base_field().base_field().constant_field() ## line 1167 ## Rational Field sage: M.constant_base_field() ## line 1169 ## Rational Field sage: K. = FunctionField(QQ) ## line 1180 ## sage: R. = K[] ## line 1181 ## sage: L. = K.extension(x^2 - y^2) ## line 1182 ## sage: (y - x)*(y + x) ## line 1183 ## 0 sage: 1/(y - x) ## line 1185 ## 1 sage: y - x == 0; y + x == 0 ## line 1187 ## False False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1190 ## 0 sage: K. = FunctionField(QQ); R. = K[] ## line 1202 ## sage: L = K.extension(y^5 - x^3 - 3*x + x*y); L ## line 1203 ## Function field in y defined by y^5 + x*y - x^3 - 3*x sage: TestSuite(L).run() # long time ## line 1205 ## ------------------------------------------------------------------------ /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-x86_64-linux-gnu.so(+0x7e1b)[0x7f11d75cee1b] /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-x86_64-linux-gnu.so(+0x7ec9)[0x7f11d75ceec9] /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-x86_64-linux-gnu.so(+0xaed8)[0x7f11d75d1ed8] /lib/x86_64-linux-gnu/libpthread.so.0(+0x14140)[0x7f11d8716140] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/element.cpython-39-x86_64-linux-gnu.so(+0x147c9)[0x7f11d7ef17c9] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyObject_RichCompare+0x10b)[0x53386b] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_rational_flint.cpython-39-x86_64-linux-gnu.so(+0x1ec8c)[0x7f11953dbc8c] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x54414a] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyNumber_FloorDivide+0x15)[0x58fc75] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/fraction_field_element.cpython-39-x86_64-linux-gnu.so(__pyx_f_4sage_5rings_22fraction_field_element_20FractionFieldElement__add_+0xf8f)[0x7f11954d0b4f] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/element.cpython-39-x86_64-linux-gnu.so(+0x25158)[0x7f11d7f02158] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyNumber_Add+0x3b)[0x5473eb] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/element.cpython-39-x86_64-linux-gnu.so(__pyx_f_4sage_5rings_14function_field_7element_29FunctionFieldElement_rational__add_+0x5e)[0x7f119542a79e] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/element.cpython-39-x86_64-linux-gnu.so(+0x25158)[0x7f11d7f02158] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyNumber_Add+0x3b)[0x5473eb] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_element.cpython-39-x86_64-linux-gnu.so(+0x32af9)[0x7f11955ddaf9] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_element.cpython-39-x86_64-linux-gnu.so(+0x15dc2c)[0x7f1195708c2c] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x53f310] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_element.cpython-39-x86_64-linux-gnu.so(+0x1e28f)[0x7f11955c928f] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_element.cpython-39-x86_64-linux-gnu.so(+0x248d5)[0x7f11955cf8d5] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_element.cpython-39-x86_64-linux-gnu.so(__pyx_f_4sage_5rings_10polynomial_18polynomial_element_10Polynomial__mul_+0x625)[0x7f1195602935] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/element.cpython-39-x86_64-linux-gnu.so(+0x254c6)[0x7f11d7f024c6] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyNumber_Multiply+0x47)[0x5571c7] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/element.cpython-39-x86_64-linux-gnu.so(__pyx_f_4sage_5rings_14function_field_7element_28FunctionFieldElement_polymod__mul_+0x65)[0x7f1195419675] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/element.cpython-39-x86_64-linux-gnu.so(+0x254c6)[0x7f11d7f024c6] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyNumber_Multiply+0x47)[0x5571c7] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x1144)[0x512b64] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/map.cpython-39-x86_64-linux-gnu.so(+0x9893)[0x7f11d6a4d893] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/map.cpython-39-x86_64-linux-gnu.so(+0xadd7)[0x7f11d6a4edd7] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/map.cpython-39-x86_64-linux-gnu.so(+0xf379)[0x7f11d6a53379] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/map.cpython-39-x86_64-linux-gnu.so(+0xfa85)[0x7f11d6a53a85] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/map.cpython-39-x86_64-linux-gnu.so(+0x1cf66)[0x7f11d6a60f66] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyObject_MakeTpCall+0x30b)[0x51d87b] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x5619)[0x517039] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x51067d] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x53bdfb] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x1943)[0x513363] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x51067d] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x51067d] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalCodeWithName+0x47)[0x510427] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyEval_EvalCode+0x23)[0x5f8043] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x5fcb60] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x529944] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x525)[0x511f45] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x510f77] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x510f77] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x51067d] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyObject_FastCallDictTstate+0x55)[0x51d005] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyObject_Call_Prepend+0x55)[0x5385c5] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x5ba933] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyObject_MakeTpCall+0x30b)[0x51d87b] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x5619)[0x517039] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x51067d] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x53bdfb] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x1943)[0x513363] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x5377a2] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyObject_MakeTpCall+0x1f2)[0x51d762] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x5619)[0x517039] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x5435)[0x516e55] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x5435)[0x516e55] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x53bdfb] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x5435)[0x516e55] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x51067d] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x510f77] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x361)[0x528da1] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyFunction_Vectorcall+0x1a3)[0x528be3] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalFrameDefault+0x704)[0x512124] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x51067d] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_PyEval_EvalCodeWithName+0x47)[0x510427] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyEval_EvalCode+0x23)[0x5f8043] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x61d857] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3[0x618290] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyRun_FileExFlags+0xb6)[0x61bda6] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(PyRun_SimpleFileExFlags+0x170)[0x61bb20] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(Py_RunMain+0x2b3)[0x60f943] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(Py_BytesMain+0x29)[0x5ecbd9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7f11d83c6cca] /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/python3(_start+0x2a)[0x5ecada] ------------------------------------------------------------------------ Attaching gdb to process id 1495912. 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 "x86_64-linux-gnu". 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/x86_64-linux-gnu/libpthread.so.0) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". (No debugging symbols found in /lib/x86_64-linux-gnu/libdl.so.2) (No debugging symbols found in /lib/x86_64-linux-gnu/libutil.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libm.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libexpat.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libz.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libc.so.6) (No debugging symbols found in /lib64/ld-linux-x86-64.so.2) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/resource.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_opcode.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_json.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_bz2.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libbz2.so.1.0) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgmp.so.10) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_hashlib.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libpari-gmp-tls.so.7) (No debugging symbols found in /lib/x86_64-linux-gnu/libgcc_s.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/gmpy2/gmpy2.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libmpc.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libmpfr.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_decimal.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lzma.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /lib/x86_64-linux-gnu/liblzma.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Compiler/Scanning.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Actions.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Scanners.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ssl.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libssl.so.1.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ctypes.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libffi.so.7) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/mmap.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_queue.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/termios.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_sqlite3.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_contextvars.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_asyncio.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lsprof.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libflint-arb.so.2) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libflint-2.6.3.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libntl.so.43) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libstdc++.so.6) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgf2x.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_umath.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libblas.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libopenblas.so.0) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgfortran.so.5) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libquadmath.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_tests.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/lapack_lite.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/liblapack.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/_umath_linalg.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/fft/_pocketfft_internal.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/mtrand.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/bit_generator.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_common.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_bounded_integers.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_mt19937.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_philox.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_pcg64.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_sfc64.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_generator.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_uuid.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libuuid.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/ft2font.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libfreetype.so.6) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libpng16.so.16) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/kiwisolver.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgsl.so.25) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgslcblas.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/pari_instance.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/gen.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/stack.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/string_utils.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/convert.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/closure.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/handle_error.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libnss_files.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pselect.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pysignals.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libmpfi.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_linux.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_posix.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsymmetrica.so.2) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgivaro.so.9) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgmpxx.so.4) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgomp.so.1) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libiml.so.0) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libcblas.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libatlas.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libm4ri-0.0.20200125.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgd.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libjpeg.so.62) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libXpm.so.4) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libtiff.so.5) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libwebp.so.6) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libX11.so.6) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libzstd.so.1) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libjbig.so.0) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libxcb.so.1) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libXau.so.6) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libXdmcp.so.6) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libbsd.so.0) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libm4rie-0.0.20200125.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsingular-Singular-4.1.1.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsingular-polys-4.1.1.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsingular-factory-4.1.1.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsingular-omalloc-4.1.1+0.9.6.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsingular-resources-4.1.1.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libreadline.so.8) (No debugging symbols found in /lib/x86_64-linux-gnu/libtinfo.so.6) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/singular/MOD/singmathic.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libpynac.so.18) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libpython3.9.so.1.0) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libbrial.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libbrial_groebner.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgap.so.7) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/librw.so.0) (No debugging symbols found in /usr/lib/libcliquer.so.1) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libzn_poly-0.9.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/linear_algebra.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libppl.so.14) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/constraint.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/mip_problem.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/generator.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/polyhedron.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/bit_arrays.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/liblrcalc.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/alarm.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/audioop.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/constants.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/error.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libzmq.so.5) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsodium.so.23) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libpgm-5.3.so.0) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libnorm.so.1) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libkrb5.so.3) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libk5crypto.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libcom_err.so.2) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libkrb5support.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libkeyutils.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libresolv.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/message.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/context.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/socket.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/utils.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_poll.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_version.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_device.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_proxy_steerable.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3/dist-packages/tornado/speedups.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_curses.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libncursesw.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/readline.cpython-39-x86_64-linux-gnu.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/singular/MOD/p_Procs_FieldGeneral.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/singular/MOD/p_Procs_FieldQ.so) (No debugging symbols found in /usr/lib/x86_64-linux-gnu/singular/MOD/p_Procs_FieldZp.so) 0x00007f11d846b167 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0x00007f11d75ce6e4 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-x86_64-linux-gnu.so No symbol table info available. #2 0x00007f11d75cef06 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-x86_64-linux-gnu.so No symbol table info available. #3 0x00007f11d75d1ed8 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-x86_64-linux-gnu.so No symbol table info available. #4 No symbol table info available. #5 0x00007f11d7ef17c9 in __pyx_pf_4sage_9structure_7element_7Element_64__richcmp__ (__pyx_v_op=, __pyx_v_other=0x7f11d8331910, __pyx_v_self=0x7f1188b2b040) at build/cythonized/sage/structure/element.c:10369 __pyx_t_2 = 0x0 __pyx_r = 0x0 __pyx_t_1 = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_r = __pyx_t_1 = __pyx_t_2 = __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = __pyx_L0 = #6 __pyx_pw_4sage_9structure_7element_7Element_65__richcmp__ ( __pyx_v_self=0x7f1188b2b040, __pyx_v_other=0x7f11d8331910, __pyx_v_op=2) at build/cythonized/sage/structure/element.c:10310 __pyx_r = 0x0 #7 0x000000000053386b in PyObject_RichCompare () No symbol table info available. #8 0x00007f11953dbc8c in __Pyx_PyInt_EqObjC (inplace=0, intval=0, op2=, op1=0x7f1188b2b040) at build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:26528 unequal = uintval = size = digits = #9 __pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_62__floordiv__ (__pyx_v_self=0x7f1188b2b190, __pyx_v_right=0x7f1188b2b040) at build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:12399 __pyx_v_res = 0x0 __pyx_v_do_sig = __pyx_r = 0x0 __pyx_t_1 = 0x0 __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = __pyx_t_5 = 0x0 __pyx_t_6 = 0x0 __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 #10 0x000000000054414a in ?? () No symbol table info available. #11 0x000000000058fc75 in PyNumber_FloorDivide () No symbol table info available. #12 0x00007f11954d0b4f in __pyx_f_4sage_5rings_22fraction_field_element_20FractionFieldElement__add_ (__pyx_v_self=0x7f1188b2e7c0, __pyx_v_right=0x7f1188b2edb0, __pyx_skip_dispatch=) at build/cythonized/sage/rings/fraction_field_element.c:6611 __pyx_tstate = 0x1494a60 __pyx_v_rnum = 0x7f1188b82900 __pyx_v_rden = 0x7f1188b53120 __pyx_v_snum = 0x7f1188b2b350 __pyx_v_sden = 0x7f1188b2b190 __pyx_v_d = 0x7f1188b2b040 __pyx_v_tnum = 0x0 __pyx_v_tden = 0x0 __pyx_v_e = 0x0 __pyx_r = 0x0 __pyx_t_1 = 0x0 __pyx_t_2 = 0x0 __pyx_t_3 = 0x0 __pyx_t_4 = 0x0 __pyx_t_5 = __pyx_t_6 = __pyx_t_7 = 0x9086e0 <_Py_NoneStruct> __pyx_t_8 = 0x0 __pyx_t_9 = 0x0 __pyx_t_10 = 0x0 __pyx_t_11 = __pyx_t_12 = 0x0 __pyx_t_13 = 0x0 __pyx_t_14 = 0x0 __pyx_t_15 = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_L1_error = __pyx_L6_error = __pyx_L18_error = #13 0x00007f11d7f02158 in __pyx_pf_4sage_9structure_7element_7Element_70__add__ (__pyx_v_right=0x7f1188b2edb0, __pyx_v_left=0x7f1188b2e7c0) at build/cythonized/sage/structure/element.c:10953 __pyx_v_cl = __pyx_t_2 = 0x0 __pyx_t_7 = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_t_3 = 0x0 __pyx_t_8 = 0x0 __pyx_t_4 = 0x0 __pyx_v_value = 139713284680384 __pyx_r = 0x0 __pyx_t_5 = 0x0 __pyx_clineno = 0 __pyx_v_err = 32529 __pyx_t_1 = __pyx_t_6 = 0x0 __pyx_v_cl = __pyx_v_value = __pyx_v_err = __pyx_r = __pyx_t_1 = __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = __pyx_t_5 = __pyx_t_6 = __pyx_t_7 = __pyx_t_8 = __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = __pyx_L0 = __pyx_L5_error = __pyx_L9_try_return = __pyx_L7_except_error = __pyx_L8_except_return = __pyx_tstate = #14 __pyx_pw_4sage_9structure_7element_7Element_71__add__ ( __pyx_v_left=0x7f1188b2e7c0, __pyx_v_right=0x7f1188b2edb0) at build/cythonized/sage/structure/element.c:10900 __pyx_r = 0x0 #15 0x00000000005473eb in PyNumber_Add () No symbol table info available. #16 0x00007f119542a79e in __pyx_f_4sage_5rings_14function_field_7element_29FunctionFieldElement_rational__add_ (__pyx_v_self=0x7f1188b42b80, __pyx_v_right=0x7f1188b42ac0, __pyx_skip_dispatch=) at build/cythonized/sage/rings/function_field/element.c:9830 __pyx_v_res = 0x7f1188b42ec0 __pyx_r = 0x0 __pyx_t_1 = 0x0 __pyx_t_2 = 0x0 __pyx_t_3 = 0x0 __pyx_t_4 = 0x0 __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_L1_error = __pyx_L0 = #17 0x00007f11d7f02158 in __pyx_pf_4sage_9structure_7element_7Element_70__add__ (__pyx_v_right=0x7f1188b42ac0, __pyx_v_left=0x7f1188b42b80) at build/cythonized/sage/structure/element.c:10953 __pyx_v_cl = __pyx_t_2 = 0x0 __pyx_t_7 = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_t_3 = 0x0 __pyx_t_8 = 0x0 __pyx_t_4 = 0x0 __pyx_v_value = 3 __pyx_r = 0x0 __pyx_t_5 = 0x0 __pyx_clineno = 0 __pyx_v_err = 0 __pyx_t_1 = __pyx_t_6 = 0x0 __pyx_v_cl = __pyx_v_value = __pyx_v_err = __pyx_r = __pyx_t_1 = __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = __pyx_t_5 = __pyx_t_6 = __pyx_t_7 = __pyx_t_8 = __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = __pyx_L0 = __pyx_L5_error = __pyx_L9_try_return = __pyx_L7_except_error = __pyx_L8_except_return = __pyx_tstate = #18 __pyx_pw_4sage_9structure_7element_7Element_71__add__ ( __pyx_v_left=0x7f1188b42b80, __pyx_v_right=0x7f1188b42ac0) at build/cythonized/sage/structure/element.c:10900 __pyx_r = 0x0 #19 0x00000000005473eb in PyNumber_Add () No symbol table info available. #20 0x00007f11955ddaf9 in __pyx_f_4sage_5rings_10polynomial_18polynomial_element_do_schoolbook_product (__pyx_v_x=__pyx_v_x@entry=0x7f1188b5f5c0, __pyx_v_y=__pyx_v_y@entry=0x7f1188b1e080, __pyx_v_deg=, __pyx_v_deg@entry=-1) at build/cythonized/sage/rings/polynomial/polynomial_element.c:85319 __pyx_v_i = 1 __pyx_v_k = 4 __pyx_v_start = __pyx_v_end = 3 __pyx_v_d1 = 3 __pyx_v_d2 = 4 __pyx_v_c = 0x0 __pyx_v_coeffs = __pyx_v_sum = 0x7f1188b42b80 __pyx_9genexpr49__pyx_v_a = 0x0 __pyx_9genexpr50__pyx_v_a = 0x0 __pyx_r = 0x0 __pyx_t_1 = __pyx_t_2 = 0 __pyx_t_3 = __pyx_t_4 = 0x7f1188b42ac0 __pyx_t_5 = 0x0 __pyx_t_6 = 0x0 __pyx_t_7 = __pyx_t_8 = 4 __pyx_t_9 = 3 __pyx_t_10 = 3 __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_L1_error = __pyx_L9_error = __pyx_L15_error = #21 0x00007f1195708c2c in __pyx_pf_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_110_mul_karatsuba (__pyx_v_K_threshold=0x7f11d8331a10, __pyx_v_right=, __pyx_v_self=0x7f1188b23e80) at build/cythonized/sage/rings/polynomial/polynomial_element.c:30544 __pyx_8genexpr9__pyx_v_a = 0x0 __pyx_t_6 = {__pyx_n = 1, copy = 0} __pyx_r = 0x0 __pyx_t_1 = __pyx_t_7 = __pyx_filename = 0x0 __pyx_v_f = 0x7f1188b5f5c0 __pyx_t_2 = __pyx_v_g = __pyx_v_m = __pyx_t_3 = 0x0 __pyx_clineno = 0 __pyx_L14_error = __pyx_v_n = 4 __pyx_t_4 = 0x0 __pyx_L1_error = __pyx_L7_error = __pyx_v_c = 0x0 __pyx_8genexpr8__pyx_v_a = 0x0 __pyx_t_5 = 0x0 __pyx_lineno = 0 __pyx_v_f = __pyx_v_g = __pyx_v_n = __pyx_v_m = __pyx_v_c = __pyx_8genexpr8__pyx_v_a = __pyx_8genexpr9__pyx_v_a = __pyx_r = __pyx_t_1 = __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = __pyx_t_5 = __pyx_t_6 = {__pyx_n = , copy = } __pyx_t_7 = __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = __pyx_L0 = __pyx_L7_error = __pyx_L10_exit_scope = __pyx_L14_error = __pyx_L17_exit_scope = __pyx_L20_bool_binop_done = function = tmp = tmp = tmp = tmp = #22 __pyx_pw_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_111_mul_karatsuba (__pyx_v_self=0x7f1188b23e80, __pyx_args=, __pyx_kwds=) at build/cythonized/sage/rings/polynomial/polynomial_element.c:30141 __pyx_v_right = __pyx_v_K_threshold = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_r = 0x0 #23 0x000000000053f310 in ?? () No symbol table info available. #24 0x00007f11955c928f in __Pyx_PyObject_Call (kw=0x0, arg=0x7f1188b6edf0, func=0x7f1188b2eef0) at build/cythonized/sage/rings/polynomial/polynomial_element.c:107488 result = call = 0x53f2c0 result = call = #25 __Pyx__PyObject_CallOneArg (func=func@entry=0x7f1188b2eef0, arg=) at build/cythonized/sage/rings/polynomial/polynomial_element.c:42179 result = args = 0x7f1188b6edf0 #26 0x00007f11955cf8d5 in __Pyx_PyObject_CallOneArg (func=0x7f1188b2eef0, arg=) at build/cythonized/sage/rings/polynomial/polynomial_element.c:107734 No locals. #27 0x00007f1195602935 in __pyx_f_4sage_5rings_10polynomial_18polynomial_element_10Polynomial__mul_ (__pyx_v_self=, __pyx_v_right=0x7f1188b235e0, __pyx_skip_dispatch=) at build/cythonized/sage/rings/polynomial/polynomial_element.c:17419 __pyx_v__right = 0x7f1188b235e0 __pyx_r = 0x0 __pyx_t_1 = 0x0 __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = 0x0 __pyx_t_5 = __pyx_t_6 = __pyx_t_7 = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_L1_error = __pyx_L4_bool_binop_done = #28 0x00007f11d7f024c6 in __pyx_pf_4sage_9structure_7element_7Element_76__mul__ (__pyx_v_right=0x7f1188b235e0, __pyx_v_left=0x7f1188b23e80) at build/cythonized/sage/structure/element.c:12169 __pyx_v_cl = __pyx_t_2 = 0x0 __pyx_t_7 = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_t_3 = 0x0 __pyx_t_8 = 0x0 __pyx_t_4 = 0x0 __pyx_v_value = 139713284531328 __pyx_r = 0x0 __pyx_t_5 = 0x0 __pyx_clineno = 0 __pyx_v_err = 32529 __pyx_t_1 = __pyx_t_6 = 0x0 __pyx_v_cl = __pyx_v_value = __pyx_v_err = __pyx_r = __pyx_t_1 = __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = __pyx_t_5 = __pyx_t_6 = __pyx_t_7 = __pyx_t_8 = __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = __pyx_L0 = __pyx_L5_error = __pyx_L9_try_return = __pyx_L7_except_error = __pyx_L8_except_return = __pyx_tstate = #29 __pyx_pw_4sage_9structure_7element_7Element_77__mul__ ( __pyx_v_left=0x7f1188b23e80, __pyx_v_right=0x7f1188b235e0) at build/cythonized/sage/structure/element.c:12116 __pyx_r = 0x0 #30 0x00000000005571c7 in PyNumber_Multiply () No symbol table info available. #31 0x00007f1195419675 in __pyx_f_4sage_5rings_14function_field_7element_28FunctionFieldElement_polymod__mul_ (__pyx_v_self=0x7f1188ae6080, __pyx_v_right=0x7f1188b1e480, __pyx_skip_dispatch=) at build/cythonized/sage/rings/function_field/element.c:8140 __pyx_v_res = 0x7f1188b42c40 __pyx_r = 0x0 __pyx_t_1 = 0x0 __pyx_t_2 = 0x0 __pyx_t_3 = 0x0 __pyx_t_4 = 0x0 __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_L1_error = #32 0x00007f11d7f024c6 in __pyx_pf_4sage_9structure_7element_7Element_76__mul__ (__pyx_v_right=0x7f1188b1e480, __pyx_v_left=0x7f1188ae6080) at build/cythonized/sage/structure/element.c:12169 __pyx_v_cl = __pyx_t_2 = 0x0 __pyx_t_7 = __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_t_3 = 0x0 __pyx_t_8 = 0x0 __pyx_t_4 = 0x0 __pyx_v_value = 139713284483584 __pyx_r = 0x0 __pyx_t_5 = 0x0 __pyx_clineno = 0 __pyx_v_err = -929885177 __pyx_t_1 = __pyx_t_6 = 0x0 __pyx_v_cl = __pyx_v_value = __pyx_v_err = __pyx_r = __pyx_t_1 = __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = __pyx_t_5 = __pyx_t_6 = __pyx_t_7 = __pyx_t_8 = __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = __pyx_L0 = __pyx_L5_error = __pyx_L9_try_return = __pyx_L7_except_error = __pyx_L8_except_return = __pyx_tstate = #33 __pyx_pw_4sage_9structure_7element_7Element_77__mul__ ( __pyx_v_left=0x7f1188ae6080, __pyx_v_right=0x7f1188b1e480) at build/cythonized/sage/structure/element.c:12116 __pyx_r = 0x0 #34 0x00000000005571c7 in PyNumber_Multiply () No symbol table info available. #35 0x0000000000512b64 in _PyEval_EvalFrameDefault () No symbol table info available. #36 0x00007f11d6a4d893 in __Pyx_PyFunction_FastCallNoKw ( co=co@entry=0x7f1189c9b710, args=, args@entry=0x7ffe992bf400, na=2, globals=globals@entry=0x7f1189c964c0) at build/cythonized/sage/categories/map.c:18216 f = 0x3080940 tstate = 0x1494a60 fastlocals = i = result = #37 0x00007f11d6a4edd7 in __Pyx_PyFunction_FastCallDict ( func=func@entry=0x7f1189ca8670, args=args@entry=0x7ffe992bf400, nargs=nargs@entry=2, kwargs=0x0) at build/cythonized/sage/categories/map.c:18248 co = 0x7f1189c9b710 globals = 0x7f1189c964c0 argdefs = 0x0 closure = kwdefs = kwtuple = k = d = nd = nk = 0 result = pos = i = #38 0x00007f11d6a53379 in __Pyx_PyObject_Call2Args ( function=function@entry=0x7f1189ca8670, arg1=arg1@entry=0x7f1188b15140, arg2=arg2@entry=0x7f1188b1ed80) at build/cythonized/sage/categories/map.c:18337 args = {0x7f1188b15140, 0x7f1188b1ed80} args = result = 0x0 done = #39 0x00007f11d6a53a85 in __pyx_f_4sage_10categories_3map_3Map__call_ ( __pyx_v_self=, __pyx_v_x=0x7f1188b1ed80, __pyx_skip_dispatch=) at build/cythonized/sage/categories/map.c:7066 __pyx_type_dict_guard = __pyx_tp_dict_version = 18446744073709551615 __pyx_obj_dict_version = 18446744073709551615 __pyx_r = __pyx_t_1 = 0x7f1188b42a00 __pyx_t_2 = __pyx_t_3 = 0x7f1189ca8670 __pyx_t_4 = 0x7f1188b15140 __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = #40 0x00007f11d6a60f66 in __pyx_pf_4sage_10categories_3map_3Map_29__call__ ( __pyx_v_kwds=0x7f1188b4f240, __pyx_v_args=0x7f11d832f040, __pyx_v_x=, __pyx_v_self=0x7f1188b15140) at build/cythonized/sage/categories/map.c:6620 __pyx_t_4 = __pyx_v_P = 0x7f1188b71540 __pyx_t_5 = __pyx_clineno = 0 __pyx_L23_bool_binop_done = __pyx_t_6 = __pyx_t_10 = 0x0 __pyx_filename = 0x0 __pyx_v_D = __pyx_t_7 = {__pyx_n = -2001349504, args = 0x7f11d7f02158 <__pyx_pw_4sage_9structure_7element_7Element_71__add__+108>, kwds = 0x0} __pyx_t_11 = __pyx_L5_bool_binop_done = __pyx_v_converter = 0x0 __pyx_t_1 = 0x0 __pyx_t_8 = 0x0 __pyx_t_12 = 0x0 __pyx_r = 0x0 __pyx_t_2 = 0x0 __pyx_t_9 = 0x0 __pyx_t_13 = 0x0 __pyx_lineno = 0 __pyx_t_3 = 0x0 __pyx_v_P = __pyx_v_D = __pyx_v_converter = __pyx_r = __pyx_t_1 = __pyx_t_2 = __pyx_t_3 = __pyx_t_4 = __pyx_t_5 = __pyx_t_6 = __pyx_t_7 = {__pyx_n = , args = , kwds = } __pyx_t_8 = __pyx_t_9 = __pyx_t_10 = __pyx_t_11 = __pyx_t_12 = __pyx_t_13 = __pyx_lineno = __pyx_filename = __pyx_clineno = __pyx_L1_error = __pyx_L5_bool_binop_done = __pyx_L0 = __pyx_L8_error = __pyx_L12_try_return = __pyx_L9_exception_handled = __pyx_L10_except_error = __pyx_L14_error = __pyx_L19_try_end = __pyx_L16_except_error = __pyx_L7 = __pyx_L23_bool_binop_done = function = tmp = __pyx_tstate = __pyx_tstate = function = tmp = tmp = function = tmp = tmp = #41 __pyx_pw_4sage_10categories_3map_3Map_30__call__ ( __pyx_v_self=0x7f1188b15140, __pyx_args=, __pyx_kwds=) at build/cythonized/sage/categories/map.c:6508 __pyx_v_x = __pyx_v_args = 0x7f11d832f040 __pyx_v_kwds = 0x7f1188b4f240 __pyx_lineno = 0 __pyx_filename = 0x0 __pyx_clineno = 0 __pyx_r = 0x0 #42 0x000000000051d87b in _PyObject_MakeTpCall () No symbol table info available. #43 0x0000000000517039 in _PyEval_EvalFrameDefault () No symbol table info available. #44 0x000000000051067d in ?? () No symbol table info available. #45 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #46 0x000000000053bdfb in ?? () No symbol table info available. #47 0x0000000000513363 in _PyEval_EvalFrameDefault () No symbol table info available. #48 0x000000000051067d in ?? () No symbol table info available. #49 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #50 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #51 0x000000000051067d in ?? () No symbol table info available. #52 0x0000000000510427 in _PyEval_EvalCodeWithName () No symbol table info available. #53 0x00000000005f8043 in PyEval_EvalCode () No symbol table info available. #54 0x00000000005fcb60 in ?? () No symbol table info available. #55 0x0000000000529944 in ?? () No symbol table info available. #56 0x0000000000511f45 in _PyEval_EvalFrameDefault () No symbol table info available. #57 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #58 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #59 0x0000000000510f77 in ?? () No symbol table info available. #60 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #61 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #62 0x0000000000510f77 in ?? () No symbol table info available. #63 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #64 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #65 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #66 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #67 0x000000000051067d in ?? () No symbol table info available. #68 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #69 0x000000000051d005 in _PyObject_FastCallDictTstate () No symbol table info available. #70 0x00000000005385c5 in _PyObject_Call_Prepend () No symbol table info available. #71 0x00000000005ba933 in ?? () No symbol table info available. #72 0x000000000051d87b in _PyObject_MakeTpCall () No symbol table info available. #73 0x0000000000517039 in _PyEval_EvalFrameDefault () No symbol table info available. #74 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #75 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #76 0x000000000051067d in ?? () No symbol table info available. #77 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #78 0x000000000053bdfb in ?? () No symbol table info available. #79 0x0000000000513363 in _PyEval_EvalFrameDefault () No symbol table info available. #80 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #81 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #82 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #83 0x00000000005377a2 in ?? () No symbol table info available. #84 0x000000000051d762 in _PyObject_MakeTpCall () No symbol table info available. #85 0x0000000000517039 in _PyEval_EvalFrameDefault () No symbol table info available. #86 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #87 0x0000000000516e55 in _PyEval_EvalFrameDefault () No symbol table info available. #88 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #89 0x0000000000516e55 in _PyEval_EvalFrameDefault () No symbol table info available. #90 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #91 0x000000000053bdfb in ?? () No symbol table info available. #92 0x0000000000516e55 in _PyEval_EvalFrameDefault () No symbol table info available. #93 0x000000000051067d in ?? () No symbol table info available. #94 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #95 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #96 0x0000000000510f77 in ?? () No symbol table info available. #97 0x0000000000528da1 in _PyFunction_Vectorcall () No symbol table info available. #98 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #99 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #100 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #101 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #102 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #103 0x0000000000528be3 in _PyFunction_Vectorcall () No symbol table info available. #104 0x0000000000512124 in _PyEval_EvalFrameDefault () No symbol table info available. #105 0x000000000051067d in ?? () No symbol table info available. #106 0x0000000000510427 in _PyEval_EvalCodeWithName () No symbol table info available. #107 0x00000000005f8043 in PyEval_EvalCode () No symbol table info available. #108 0x000000000061d857 in ?? () No symbol table info available. #109 0x0000000000618290 in ?? () No symbol table info available. #110 0x000000000061bda6 in PyRun_FileExFlags () No symbol table info available. #111 0x000000000061bb20 in PyRun_SimpleFileExFlags () No symbol table info available. #112 0x000000000060f943 in Py_RunMain () No symbol table info available. #113 0x00000000005ecbd9 in Py_BytesMain () No symbol table info available. #114 0x00007f11d83c6cca in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #115 0x00000000005ecada in _start () No symbol table info available. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x00007f11d846b110 in wait4 () #1 0x0000000000000000 in ?? () #2 0x0000000000000000 in ?? () #3 0x0000000000000000 in ?? () #4 0x00007f11d8716140 in __restore_rt () #5 0x00007f11d7ef1783 in __pyx_pf_4sage_9structure_7element_7Element_64__richcmp__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:10369 #6 0x00007f11d7ef1772 in __pyx_pw_4sage_9structure_7element_7Element_65__richcmp__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:10310 #7 0x0000000000533760 in PyObject_RichCompare () #8 0x00007f11953db4ce in __Pyx_PyInt_EqObjC () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:26528 #9 0x00007f11953db490 in __pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_62__floordiv__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:12399 #10 0x0000000000000000 in ?? () #11 0x000000000058fc60 in PyNumber_FloorDivide () #12 0x00007f11954cfbc0 in __pyx_f_4sage_5rings_22fraction_field_element_20FractionFieldElement__add_ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/fraction_field_element.c:6611 #13 0x00007f11d7f0210b in __pyx_pf_4sage_9structure_7element_7Element_70__add__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:10953 #14 0x00007f11d7f020ec in __pyx_pw_4sage_9structure_7element_7Element_71__add__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:10900 #15 0x00000000005473b0 in PyNumber_Add () #16 0x00007f119542a740 in __pyx_f_4sage_5rings_14function_field_7element_29FunctionFieldElement_rational__add_ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/function_field/element.c:9830 #17 0x00007f11d7f0210b in __pyx_pf_4sage_9structure_7element_7Element_70__add__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:10953 #18 0x00007f11d7f020ec in __pyx_pw_4sage_9structure_7element_7Element_71__add__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:10900 #19 0x00000000005473b0 in PyNumber_Add () #20 0x00007f11955dd7f0 in __pyx_f_4sage_5rings_10polynomial_18polynomial_element_do_schoolbook_product () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_element.c:85319 #21 0x00007f119570873a in __pyx_pf_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_110_mul_karatsuba () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_element.c:30544 #22 0x00007f11957086e0 in __pyx_pw_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_111_mul_karatsuba () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_element.c:30141 #23 0x0000000000000000 in ?? () #24 0x00007f11955c9264 in __Pyx_PyObject_Call () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_element.c:107488 #25 0x00007f11955c9240 in __Pyx__PyObject_CallOneArg () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_element.c:42179 #26 0x00007f11955cf7e0 in __Pyx_PyObject_CallOneArg () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_element.c:107734 #27 0x00007f1195602310 in __pyx_f_4sage_5rings_10polynomial_18polynomial_element_10Polynomial__mul_ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/polynomial/polynomial_element.c:17419 #28 0x00007f11d7f02479 in __pyx_pf_4sage_9structure_7element_7Element_76__mul__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:12169 #29 0x00007f11d7f0245a in __pyx_pw_4sage_9structure_7element_7Element_77__mul__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:12116 #30 0x0000000000557180 in PyNumber_Multiply () #31 0x00007f1195419610 in __pyx_f_4sage_5rings_14function_field_7element_28FunctionFieldElement_polymod__mul_ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/rings/function_field/element.c:8140 #32 0x00007f11d7f02479 in __pyx_pf_4sage_9structure_7element_7Element_76__mul__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:12169 #33 0x00007f11d7f0245a in __pyx_pw_4sage_9structure_7element_7Element_77__mul__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/structure/element.c:12116 #34 0x0000000000557180 in PyNumber_Multiply () #35 0x0000000000511a20 in _PyEval_EvalFrameDefault () #36 0x00007f11d6a4d820 in __Pyx_PyFunction_FastCallNoKw () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/categories/map.c:18216 #37 0x00007f11d6a4ecf0 in __Pyx_PyFunction_FastCallDict () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/categories/map.c:18248 #38 0x00007f11d6a53220 in __Pyx_PyObject_Call2Args () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/categories/map.c:18337 #39 0x00007f11d6a536b0 in __pyx_f_4sage_10categories_3map_3Map__call_ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/categories/map.c:7066 #40 0x00007f11d6a609ff in __pyx_pf_4sage_10categories_3map_3Map_29__call__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/categories/map.c:6620 #41 0x00007f11d6a60980 in __pyx_pw_4sage_10categories_3map_3Map_30__call__ () at ./sage/build/pkgs/sagelib/src/build/cythonized/sage/categories/map.c:6508 #42 0x000000000051d570 in _PyObject_MakeTpCall () #43 0x0000000000511a20 in _PyEval_EvalFrameDefault () #44 0x0000000000000000 in ?? () #45 0x0000000000528a40 in _PyFunction_Vectorcall () #46 0x0000000000000000 in ?? () #47 0x0000000000511a20 in _PyEval_EvalFrameDefault () #48 0x0000000000000000 in ?? () #49 0x0000000000528a40 in _PyFunction_Vectorcall () #50 0x0000000000511a20 in _PyEval_EvalFrameDefault () #51 0x0000000000000000 in ?? () #52 0x00000000005103e0 in _PyEval_EvalCodeWithName () #53 0x00000000005f8020 in PyEval_EvalCode () #54 0x0000000000000000 in ?? () #55 0x0000000000000000 in ?? () #56 0x0000000000511a20 in _PyEval_EvalFrameDefault () #57 0x0000000000528a40 in _PyFunction_Vectorcall () #58 0x0000000000511a20 in _PyEval_EvalFrameDefault () #59 0x0000000000000000 in ?? () #60 0x0000000000528a40 in _PyFunction_Vectorcall () #61 0x0000000000511a20 in _PyEval_EvalFrameDefault () #62 0x0000000000000000 in ?? () #63 0x0000000000528a40 in _PyFunction_Vectorcall () #64 0x0000000000511a20 in _PyEval_EvalFrameDefault () #65 0x0000000000528a40 in _PyFunction_Vectorcall () #66 0x0000000000511a20 in _PyEval_EvalFrameDefault () #67 0x0000000000000000 in ?? () #68 0x0000000000528a40 in _PyFunction_Vectorcall () #69 0x000000000051cfb0 in _PyObject_FastCallDictTstate () #70 0x0000000000538570 in _PyObject_Call_Prepend () #71 0x0000000000000000 in ?? () #72 0x000000000051d570 in _PyObject_MakeTpCall () #73 0x0000000000511a20 in _PyEval_EvalFrameDefault () #74 0x0000000000528a40 in _PyFunction_Vectorcall () #75 0x0000000000511a20 in _PyEval_EvalFrameDefault () #76 0x0000000000000000 in ?? () #77 0x0000000000528a40 in _PyFunction_Vectorcall () #78 0x0000000000000000 in ?? () #79 0x0000000000511a20 in _PyEval_EvalFrameDefault () #80 0x0000000000528a40 in _PyFunction_Vectorcall () #81 0x0000000000511a20 in _PyEval_EvalFrameDefault () #82 0x0000000000528a40 in _PyFunction_Vectorcall () #83 0x0000000000000000 in ?? () #84 0x000000000051d570 in _PyObject_MakeTpCall () #85 0x0000000000511a20 in _PyEval_EvalFrameDefault () #86 0x0000000000528a40 in _PyFunction_Vectorcall () #87 0x0000000000511a20 in _PyEval_EvalFrameDefault () #88 0x0000000000528a40 in _PyFunction_Vectorcall () #89 0x0000000000511a20 in _PyEval_EvalFrameDefault () #90 0x0000000000528a40 in _PyFunction_Vectorcall () #91 0x0000000000000000 in ?? () #92 0x0000000000511a20 in _PyEval_EvalFrameDefault () #93 0x0000000000000000 in ?? () #94 0x0000000000528a40 in _PyFunction_Vectorcall () #95 0x0000000000511a20 in _PyEval_EvalFrameDefault () #96 0x0000000000000000 in ?? () #97 0x0000000000528a40 in _PyFunction_Vectorcall () #98 0x0000000000511a20 in _PyEval_EvalFrameDefault () #99 0x0000000000528a40 in _PyFunction_Vectorcall () #100 0x0000000000511a20 in _PyEval_EvalFrameDefault () #101 0x0000000000528a40 in _PyFunction_Vectorcall () #102 0x0000000000511a20 in _PyEval_EvalFrameDefault () #103 0x0000000000528a40 in _PyFunction_Vectorcall () #104 0x0000000000511a20 in _PyEval_EvalFrameDefault () #105 0x0000000000000000 in ?? () #106 0x00000000005103e0 in _PyEval_EvalCodeWithName () #107 0x00000000005f8020 in PyEval_EvalCode () #108 0x0000000000000000 in ?? () #109 0x0000000000000000 in ?? () #110 0x000000000061bcf0 in PyRun_FileExFlags () #111 0x000000000061b9b0 in PyRun_SimpleFileExFlags () #112 0x000000000060f690 in Py_RunMain () #113 0x00000000005ecbb0 in Py_BytesMain () #114 0x00007f11d83c6be0 in __libc_start_main () #115 0x00000000005ecab0 in _start () [Inferior 1 (process 1495912) detached] Saved trace to /build/sagemath-m7WX2B/sagemath-9.2/debian/test/crash_logs/crash_8sw_c12k.log ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/rings/real_double.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/real_field.py [5 tests, 0.03 s] sage -t --long --random-seed=0 src/sage/rings/rational.pyx [578 tests, 20.90 s] sage -t --long --random-seed=0 src/sage/rings/real_interval_field.py [11 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/rings/real_interval_absolute.pyx [242 tests, 2.42 s] sage -t --long --random-seed=0 src/sage/rings/real_lazy.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/real_double.pyx [451 tests, 4.19 s] sage -t --long --random-seed=0 src/sage/rings/real_mpfi.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/real_mpfr.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/qqbar.py ********************************************************************** File "src/sage/rings/qqbar.py", line 520, in sage.rings.qqbar Failed example: z2 = QQbar.polynomial_root(p4, ival) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 z2 = QQbar.polynomial_root(p4, ival) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar.py", line 1733, in polynomial_root return AlgebraicNumber(ANRoot(poly, interval, multiplicity)) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar.py", line 6610, in __init__ self._interval = self.refine_interval(interval, 64) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar.py", line 6768, in refine_interval v = self._complex_refine_interval(interval, prec) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar.py", line 6995, in _complex_refine_interval return self._complex_isolate_interval(interval, prec) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar.py", line 7089, in _complex_isolate_interval rts = self._poly.complex_roots(prec, self._multiplicity) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar.py", line 6508, in complex_roots roots_mult = complex_roots(p, min_prec=prec) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/complex_roots.py", line 258, in complex_roots rts = cfac.roots(multiplicities=False) File "sage/rings/polynomial/polynomial_element.pyx", line 7816, in sage.rings.polynomial.polynomial_element.Polynomial.roots (build/cythonized/sage/rings/polynomial/polynomial_element.c:61481) ext_rts = self.__pari__().polroots(precision=L.prec()) File "cypari2/auto_gen.pxi", line 25779, in cypari2.gen.Gen_base.polroots cysignals.signals.AlarmInterrupt ********************************************************************** 1 item had failures: 1 of 186 in sage.rings.qqbar [1567 tests, 1 failure, 297.51 s] sage -t --long --random-seed=0 src/sage/rings/real_lazy.pyx [283 tests, 3.81 s] sage -t --long --random-seed=0 src/sage/rings/ring.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/real_mpfi.pyx [935 tests, 22.31 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/real_mpfr.pyx [1045 tests, 30.70 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension_conversion.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/ring.pyx [423 tests, 29.19 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension_conversion.pyx [75 tests, 2.88 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension_homset.py [9 tests, 2.92 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension_morphism.pyx [162 tests, 8.03 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension_morphism.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension.pyx [420 tests, 25.67 s] sage -t --long --random-seed=0 src/sage/rings/semirings/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/semirings/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/ring_extension_element.pyx [253 tests, 15.83 s] sage -t --long --random-seed=0 src/sage/rings/semirings/tropical_semiring.pyx [132 tests, 0.89 s] sage -t --long --random-seed=0 src/sage/rings/sum_of_squares.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/sum_of_squares.pyx [35 tests, 7.22 s] sage -t --long --random-seed=0 src/sage/rings/semirings/non_negative_integer_semiring.py [16 tests, 9.71 s] sage -t --long --random-seed=0 src/sage/rings/tate_algebra_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/tate_algebra.py [264 tests, 46.99 s] sage -t --long --random-seed=0 src/sage/rings/tate_algebra_ideal.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/tate_algebra_ideal.pyx [126 tests, 83.20 s] sage -t --long --random-seed=0 src/sage/rings/universal_cyclotomic_field.py [331 tests, 38.60 s] sage -t --long --random-seed=0 src/sage/rings/valuation/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/valuation/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/tate_algebra_element.pyx [670 tests, 162.38 s] sage -t --long --random-seed=0 src/sage/rings/valuation/developing_valuation.py [63 tests, 3.71 s] sage -t --long --random-seed=0 src/sage/rings/valuation/gauss_valuation.py [140 tests, 6.49 s] sage -t --long --random-seed=0 src/sage/rings/valuation/inductive_valuation.py [277 tests, 19.69 s] sage -t --long --random-seed=0 src/sage/rings/valuation/limit_valuation.py [239 tests, 37.83 s] sage -t --long --random-seed=0 src/sage/rings/valuation/scaled_valuation.py [42 tests, 3.11 s] sage -t --long --random-seed=0 src/sage/rings/valuation/trivial_valuation.py [56 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/rings/valuation/valuation.py [232 tests, 105.41 s] sage -t --long --random-seed=0 src/sage/rings/tests.py [37 tests, 308.53 s] sage -t --long --random-seed=0 src/sage/rings/valuation/valuations_catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/valuation/valuation_space.py [201 tests, 5.40 s] sage -t --long --random-seed=0 src/sage/sandpiles/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sandpiles/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sandpiles/examples.py [24 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/rings/valuation/value_group.py [109 tests, 5.40 s] sage -t --long --random-seed=0 src/sage/sat/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sat/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sat/boolean_polynomials.py [7 tests, 1.32 s] sage -t --long --random-seed=0 src/sage/sat/converters/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sat/converters/anf2cnf.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sat/converters/polybori.py [121 tests, 2.31 s] sage -t --long --random-seed=0 src/sage/sat/solvers/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sat/solvers/cryptominisat.py [10 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/sat/solvers/dimacs.py [80 tests, 1.88 s] sage -t --long --random-seed=0 src/sage/sat/solvers/picosat.py [9 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/sat/solvers/sat_lp.py [16 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/sat/solvers/satsolver.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sat/solvers/satsolver.pyx [50 tests, 0.69 s] sage -t --long --random-seed=0 src/sage/schemes/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/affine/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sandpiles/sandpile.py ********************************************************************** File "src/sage/sandpiles/sandpile.py", line 266, in sage.sandpiles.sandpile Failed example: D.q_reduced() Expected: {0: 4, 1: 0, 2: 0, 3: 1} Got: {1: 0, 2: 0, 3: 1, 0: 4} ********************************************************************** File "src/sage/sandpiles/sandpile.py", line 274, in sage.sandpiles.sandpile Failed example: D.q_reduced() Expected: {0: 4, 1: 0, 2: 0, 3: 1} Got: {1: 0, 2: 0, 3: 1, 0: 4} ********************************************************************** File "src/sage/sandpiles/sandpile.py", line 2082, in sage.sandpiles.sandpile.Sandpile.jacobian_representatives Failed example: s.jacobian_representatives() Expected: [{0: -5, 1: 3, 2: 2}, {0: -4, 1: 3, 2: 1}] Got: [{1: 3, 2: 2, 0: -5}, {1: 3, 2: 1, 0: -4}] ********************************************************************** File "src/sage/sandpiles/sandpile.py", line 2430, in sage.sandpiles.sandpile.Sandpile.betti_complexes Failed example: p[0] Expected: [{0: -8, 1: 5, 2: 4, 3: 1}, Simplicial complex with vertex set (1, 2, 3) and facets {(3,), (1, 2)}] Got: [{1: 5, 2: 4, 3: 1, 0: -8}, Simplicial complex with vertex set (1, 2, 3) and facets {(3,), (1, 2)}] ********************************************************************** File "src/sage/sandpiles/sandpile.py", line 4941, in sage.sandpiles.sandpile.SandpileDivisor.q_reduced Failed example: D.q_reduced() Expected: {0: -2, 1: 1, 2: 2, 3: 0} Got: {1: 1, 2: 2, 3: 0, 0: -2} ********************************************************************** 4 items had failures: 2 of 81 in sage.sandpiles.sandpile 1 of 9 in sage.sandpiles.sandpile.Sandpile.betti_complexes 1 of 8 in sage.sandpiles.sandpile.Sandpile.jacobian_representatives 1 of 5 in sage.sandpiles.sandpile.SandpileDivisor.q_reduced [942 tests, 5 failures, 185.11 s] sage -t --long --random-seed=0 src/sage/schemes/affine/affine_homset.py [51 tests, 11.99 s] sage -t --long --random-seed=0 src/sage/schemes/affine/affine_morphism.py [343 tests, 29.78 s] sage -t --long --random-seed=0 src/sage/schemes/affine/affine_point.py [85 tests, 6.38 s] sage -t --long --random-seed=0 src/sage/schemes/affine/affine_rational_point.py [39 tests, 65.39 s] sage -t --long --random-seed=0 src/sage/schemes/affine/affine_space.py [189 tests, 16.42 s] sage -t --long --random-seed=0 src/sage/schemes/affine/affine_subscheme.py [113 tests, 27.79 s] sage -t --long --random-seed=0 src/sage/schemes/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/berkovich/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/berkovich/berkovich_space.py [128 tests, 4.21 s] sage -t --long --random-seed=0 src/sage/schemes/curves/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/berkovich/berkovich_cp_element.py [421 tests, 26.21 s] sage -t --long --random-seed=0 src/sage/schemes/curves/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/curves/closed_point.py [100 tests, 139.51 s] sage -t --long --random-seed=0 src/sage/schemes/curves/constructor.py [47 tests, 16.49 s] sage -t --long --random-seed=0 src/sage/rings/valuation/augmented_valuation.py [484 tests, 598.40 s] sage -t --long --random-seed=0 src/sage/schemes/curves/point.py [108 tests, 23.81 s] sage -t --long --random-seed=0 src/sage/schemes/curves/curve.py [117 tests, 32.13 s] sage -t --long --random-seed=0 src/sage/schemes/curves/zariski_vankampen.py [34 tests, 1.62 s] sage -t --long --random-seed=0 src/sage/schemes/cyclic_covers/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/cyclic_covers/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/cyclic_covers/charpoly_frobenius.py [21 tests, 3.11 s] sage -t --long --random-seed=0 src/sage/schemes/cyclic_covers/constructor.py [15 tests, 1.69 s] sage -t --long --random-seed=0 src/sage/schemes/curves/affine_curve.py [417 tests, 402.69 s] sage -t --long --random-seed=0 src/sage/schemes/cyclic_covers/cycliccover_generic.py [67 tests, 2.83 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/BSD.py [67 tests, 114.82 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/cardinality.py [60 tests, 24.88 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/cm.py [51 tests, 77.69 s] sage -t --long --random-seed=0 src/sage/schemes/curves/projective_curve.py [472 tests, 487.42 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/descent_two_isogeny.pyx [44 tests, 31.69 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ec_database.py [9 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/rings/valuation/mapped_valuation.py [183 tests, 1385.59 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/constructor.py [230 tests, 456.00 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_curve_isogeny.py [988 tests, 381.12 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_finite_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_finite_field.py", line 788, in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens Failed example: E.cardinality() Expected: 867361737988403547207212930746733987710588 Got: 867361737988403547206134229616487867594472 ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_finite_field.py", line 790, in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens Failed example: E.gens()[0].order() Expected: 433680868994201773603606465373366993855294 Got: 433680868994201773603067114808243933797236 ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_finite_field.py", line 792, in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens Failed example: E.gens()[1].order() Expected: 433680868994201773603606465373366993855294 Got: 30977204928157269543076222486303138128374 ********************************************************************** 1 item had failures: 3 of 25 in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens [280 tests, 3 failures, 196.72 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_field.py [219 tests, 41.17 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_generic.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_generic.py", line 2937, in sage.schemes.elliptic_curves.ell_generic.EllipticCurve_generic.pari_curve Failed example: E.pari_curve() Expected: [Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(1, y^2 - 2), Mod(y, y^2 - 2), Mod(0, y^2 - 2), Mod(2, y^2 - 2), Mod(4*y, y^2 - 2), Mod(-1, y^2 - 2), Mod(-48, y^2 - 2), Mod(-864*y, y^2 - 2), Mod(-928, y^2 - 2), Mod(3456/29, y^2 - 2), Vecsmall([5]), [[y^2 - 2, [2, 0], 8, 1, [[1, -1.41421356237310; 1, 1.41421356237310], [1, -1.41421356237310; 1, 1.41421356237310], [1, -1; 1, 1], [2, 0; 0, 4], [4, 0; 0, 2], [2, 0; 0, 1], [2, [0, 2; 1, 0]], []], [-1.41421356237310, 1.41421356237310], [1, y], [1, 0; 0, 1], [1, 0, 0, 2; 0, 1, 1, 0]]], [0, 0, 0, 0, 0]] Got: [Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(1, y^2 - 2), Mod(y, y^2 - 2), Mod(0, y^2 - 2), Mod(2, y^2 - 2), Mod(4*y, y^2 - 2), Mod(-1, y^2 - 2), Mod(-48, y^2 - 2), Mod(-864*y, y^2 - 2), Mod(-928, y^2 - 2), Mod(3456/29, y^2 - 2), Vecsmall([5]), [[y^2 - 2, [2, 0], 8, 1, [[1, -1.41421356237310; 1, 1.41421356237310], [1, -1.41421356237310; 1, 1.41421356237310], [16, -23; 16, 23], [2, 0; 0, 4], [4, 0; 0, 2], [2, 0; 0, 1], [2, [0, 2; 1, 0]], [2]], [-1.41421356237310, 1.41421356237310], [1, y], [1, 0; 0, 1], [1, 0, 0, 2; 0, 1, 1, 0]]], [0, 0, 0, 0, 0]] ********************************************************************** 1 item had failures: 1 of 17 in sage.schemes.elliptic_curves.ell_generic.EllipticCurve_generic.pari_curve [459 tests, 1 failure, 99.61 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_local_data.py [156 tests, 19.88 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_number_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 217, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: E.simon_two_descent() Expected: (2, 2, [(0 : 0 : 1), (1/8*a + 5/8 : -3/16*a - 7/16 : 1)]) Got: (2, 2, [(0 : 0 : 1)]) ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 219, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: E.simon_two_descent(lim1=3, lim3=20, limtriv=5, maxprob=7, limbigprime=10) Expected: (2, 2, [(-1 : 0 : 1), (-1/8*a + 5/8 : -3/16*a - 9/16 : 1)]) Got: (2, 2, [(-1 : 0 : 1), (5/32*a + 1/32 : -19/128*a + 41/128 : 1)]) ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 238, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: v = E.simon_two_descent(verbose=2) Expected: K = bnfinit(y^2 + 7); a = Mod(y,K.pol); bnfellrank(K, [0, 0, 0, 1, a], [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]); elliptic curve: Y^2 = x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7) A = Mod(0, y^2 + 7) B = Mod(1, y^2 + 7) C = Mod(y, y^2 + 7) Computing L(S,2) L(S,2) = [Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(-x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(-1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + 2, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y + 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y - 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Computing the Selmer group #LS2gen = 2 LS2gen = [Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x - 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Search for trivial points on the curve Trivial points on the curve = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)], [1, 1, 0], [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7), 1]] zc = Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) Hilbert symbol (Mod(1, y^2 + 7),Mod(-2*y + 2, y^2 + 7)) = sol of quadratic equation = [1, 1, 0]~ zc*z1^2 = Mod(4*x + Mod(-2*y + 6, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) quartic: (-1)*Y^2 = x^4 + (3*y - 9)*x^2 + (-8*y + 16)*x + (9/2*y - 11/2) reduced: Y^2 = -x^4 + (-3*y + 9)*x^2 + (-8*y + 16)*x + (-9/2*y + 11/2) not ELS at [2, [0, 1]~, 1, 1, [1, -2; 1, 0]] zc = Mod(Mod(1, y^2 + 7)*x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x + Mod(-1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) comes from the trivial point [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)] m1 = 1 m2 = 1 #S(E/K)[2] = 2 #E(K)/2E(K) = 2 #III(E/K)[2] = 1 rank(E/K) = 1 listpoints = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]] v = [1, 1, [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]] Got: K = bnfinit(y^2 + 7); a = Mod(y,K.pol); bnfellrank(K, [0, 0, 0, 1, a], [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]); elliptic curve: Y^2 = x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7) A = Mod(0, y^2 + 7) B = Mod(1, y^2 + 7) C = Mod(y, y^2 + 7) Computing L(S,2) L(S,2) = [Mod(Mod(1/2*y - 1/2, y^2 + 7)*x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x + Mod(y + 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x - 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(-1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + 2, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y + 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y - 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Computing the Selmer group #LS2gen = 2 LS2gen = [Mod(x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x - 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Search for trivial points on the curve Trivial points on the curve = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)], [1, 1, 0], [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7), 1]] zc = Mod(Mod(1, y^2 + 7)*x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x + Mod(-1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) comes from the trivial point [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)] zc = Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) Hilbert symbol (Mod(1, y^2 + 7),Mod(-2*y + 2, y^2 + 7)) = sol of quadratic equation = [1, 1, 0]~ zc*z1^2 = Mod(4*x + Mod(-2*y + 6, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) quartic: (-1)*Y^2 = x^4 + (3*y - 9)*x^2 + (-8*y + 16)*x + (9/2*y - 11/2) reduced: Y^2 = -x^4 + (-3*y + 9)*x^2 + (-8*y + 16)*x + (-9/2*y + 11/2) not ELS at [2, [0, 1]~, 1, 1, [1, -2; 1, 0]] m1 = 1 m2 = 1 #S(E/K)[2] = 2 #E(K)/2E(K) = 2 #III(E/K)[2] = 1 rank(E/K) = 1 listpoints = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]] v = [1, 1, [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]] ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 299, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: E.simon_two_descent() # long time (4s on sage.math, 2013) Expected: (3, 3, [(0 : 0 : 1), (-1/2*zeta43_0^2 - 1/2*zeta43_0 + 7 : -3/2*zeta43_0^2 - 5/2*zeta43_0 + 18 : 1)...) Got: (3, 3, [(5/8*zeta43_0^2 + 17/8*zeta43_0 - 9/4 : -27/16*zeta43_0^2 - 103/16*zeta43_0 + 39/8 : 1), (0 : 0 : 1)]) ********************************************************************** 1 item had failures: 4 of 84 in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? [830 tests, 4 failures, 2225.21 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_egros.py [35 tests, 434.71 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_padic_field.py [13 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_modular_symbols.py [128 tests, 315.50 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_point.py [795 tests, 127.50 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_tate_curve.py [64 tests, 13.30 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_torsion.py [72 tests, 43.21 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_wp.py [42 tests, 3.19 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/formal_group.py [77 tests, 23.21 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/gal_reps.py [172 tests, 67.29 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/gal_reps_number_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/gal_reps_number_field.py", line 329, in sage.schemes.elliptic_curves.gal_reps_number_field.GaloisRepresentation.isogeny_bound Failed example: GR.isogeny_bound() Expected: [] Got: *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. [] ********************************************************************** 1 item had failures: 1 of 20 in sage.schemes.elliptic_curves.gal_reps_number_field.GaloisRepresentation.isogeny_bound [192 tests, 1 failure, 541.01 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/gp_simon.py [16 tests, 334.09 s] sage -t --long --random-seed=0 src/sage/schemes/cyclic_covers/cycliccover_finite_field.py [168 tests, 2537.61 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/heegner.py [1122 tests, 528.71 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_rational_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_rational_field.py", line 5405, in sage.schemes.elliptic_curves.ell_rational_field.EllipticCurve_rational_field.eval_modular_form Failed example: E.eval_modular_form([1.5+I,2.0+I,2.5+I],100) # abs tol 1e-20 Expected: [-0.0018743978548152085771342944989052703431, 0.0018604485340371083710285594393397945456, -0.0018743978548152085771342944989052703431] Got: [-0.00187439785481520858 - 6.91083670607514589e-22*I, 0.00186044853403710837 + 3.71914507780688601e-22*I, -0.00187439785481520858 - 6.39417173217386647e-23*I] ********************************************************************** 1 item had failures: 1 of 4 in sage.schemes.elliptic_curves.ell_rational_field.EllipticCurve_rational_field.eval_modular_form [849 tests, 1 failure, 1879.01 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/isogeny_small_degree.py ********************************************************************** File "src/sage/schemes/elliptic_curves/isogeny_small_degree.py", line 803, in sage.schemes.elliptic_curves.isogeny_small_degree.isogenies_5_0 Failed example: isogenies_5_0(E) Expected: [Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (643/8*a^5-15779/48*a^4-32939/24*a^3-71989/2*a^2+214321/6*a-112115/3)*x + (2901961/96*a^5+4045805/48*a^4+12594215/18*a^3-30029635/6*a^2+15341626/3*a-38944312/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320, Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (-1109/8*a^5-53873/48*a^4-180281/24*a^3-14491/2*a^2+35899/6*a-43745/3)*x + (-17790679/96*a^5-60439571/48*a^4-77680504/9*a^3+1286245/6*a^2-4961854/3*a-73854632/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320] Got: [Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (241565/32*a^5-362149/48*a^4+180281/24*a^3-9693307/4*a^2+14524871/6*a-7254985/3)*x + (1660391123/192*a^5-829315373/96*a^4+77680504/9*a^3-66622345345/24*a^2+33276655441/12*a-24931615912/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320, Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (47519/32*a^5-72103/48*a^4+32939/24*a^3-1909753/4*a^2+2861549/6*a-1429675/3)*x + (-131678717/192*a^5+65520419/96*a^4-12594215/18*a^3+5280985135/24*a^2-2637787519/12*a+1976130088/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320] ********************************************************************** 1 item had failures: 1 of 9 in sage.schemes.elliptic_curves.isogeny_small_degree.isogenies_5_0 [300 tests, 1 failure, 647.40 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/jacobian.py [35 tests, 15.17 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/kodaira_symbol.py [28 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/kraus.py ********************************************************************** File "src/sage/schemes/elliptic_curves/kraus.py", line 927, in sage.schemes.elliptic_curves.kraus.semi_global_minimal_model Failed example: Emin, p = semi_global_minimal_model(E) # long time (25s) Expected nothing Got: *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. ********************************************************************** 1 item had failures: 1 of 16 in sage.schemes.elliptic_curves.kraus.semi_global_minimal_model [142 tests, 1 failure, 233.81 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/lseries_ell.py [102 tests, 36.13 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/mod5family.py [2 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/isogeny_class.py [152 tests, 674.57 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/modular_parametrization.py [56 tests, 3.41 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/height.py [327 tests, 1118.49 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/mod_sym_num.pyx [363 tests, 170.31 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/period_lattice.py ********************************************************************** File "src/sage/schemes/elliptic_curves/period_lattice.py", line 1629, in sage.schemes.elliptic_curves.period_lattice.PeriodLattice_ell.elliptic_logarithm Failed example: Lambda.elliptic_logarithm(P+3*Q, 100) Expected: 4.7100131126199672766973600998 Got: 4.3543876242043418255250464574 ********************************************************************** 1 item had failures: 1 of 73 in sage.schemes.elliptic_curves.period_lattice.PeriodLattice_ell.elliptic_logarithm [401 tests, 1 failure, 40.49 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/padic_lseries.py [222 tests, 241.59 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/padics.py [202 tests, 237.91 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/period_lattice_region.pyx [181 tests, 77.40 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/weierstrass_morphism.py [95 tests, 1.28 s] sage -t --long --random-seed=0 src/sage/schemes/generic/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/weierstrass_transform.py [34 tests, 2.40 s] sage -t --long --random-seed=0 src/sage/schemes/generic/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/generic/ambient_space.py [56 tests, 1.21 s] sage -t --long --random-seed=0 src/sage/schemes/generic/divisor.py [79 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/schemes/generic/divisor_group.py [47 tests, 2.31 s] sage -t --long --random-seed=0 src/sage/schemes/generic/glue.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/generic/homset.py [131 tests, 6.40 s] sage -t --long --random-seed=0 src/sage/schemes/generic/hypersurface.py [42 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/schemes/generic/morphism.py [468 tests, 19.79 s] sage -t --long --random-seed=0 src/sage/schemes/generic/point.py [35 tests, 0.72 s] sage -t --long --random-seed=0 src/sage/schemes/generic/scheme.py [183 tests, 10.20 s] sage -t --long --random-seed=0 src/sage/schemes/generic/spec.py [32 tests, 1.99 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/all.py [4 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/constructor.py [42 tests, 5.79 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/hypellfrob.pyx [15 tests, 1.39 s] sage -t --long --random-seed=0 src/sage/schemes/generic/algebraic_scheme.py [409 tests, 86.78 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py [46 tests, 2.01 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py [141 tests, 115.10 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/saturation.py [68 tests, 389.22 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/invariants.py [71 tests, 2.29 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/jacobian_g2.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/jacobian_generic.py [56 tests, 4.68 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/jacobian_homset.py [46 tests, 1.19 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/jacobian_morphism.py [179 tests, 8.12 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/kummer_surface.py [5 tests, 0.32 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/mestre.py [21 tests, 3.71 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/sha_tate.py [155 tests, 438.19 s] sage -t --long --random-seed=0 src/sage/schemes/jacobians/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/jacobians/abstract_jacobian.py [56 tests, 3.79 s] sage -t --long --random-seed=0 src/sage/schemes/jacobians/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/overview.py [9 tests, 0.68 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/con_field.py [180 tests, 17.28 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/con_finite_field.py [29 tests, 12.20 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/monsky_washnitzer.py [642 tests, 102.99 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/con_number_field.py [59 tests, 59.23 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/con_rational_field.py [42 tests, 26.91 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/constructor.py [15 tests, 1.42 s] sage -t --long --random-seed=0 src/sage/schemes/plane_quartics/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/plane_quartics/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/plane_quartics/quartic_constructor.py [6 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/schemes/plane_quartics/quartic_generic.py [13 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/homset.py [25 tests, 9.92 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/morphism.py [109 tests, 5.92 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/point.py [120 tests, 7.89 s] sage -t --long --random-seed=0 src/sage/schemes/plane_conics/con_rational_function_field.py [76 tests, 59.38 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/space.py [152 tests, 13.22 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/rational_point.py [31 tests, 63.47 s] sage -t --long --random-seed=0 src/sage/schemes/projective/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/projective/projective_homset.py [75 tests, 10.90 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py [338 tests, 456.29 s] sage -t --long --random-seed=0 src/sage/schemes/product_projective/subscheme.py [67 tests, 80.59 s] sage -t --long --random-seed=0 src/sage/schemes/projective/projective_morphism.py [590 tests, 50.29 s] sage -t --long --random-seed=0 src/sage/schemes/projective/projective_space.py [293 tests, 14.89 s] sage -t --long --random-seed=0 src/sage/schemes/projective/projective_point.py [350 tests, 61.11 s] sage -t --long --random-seed=0 src/sage/schemes/riemann_surfaces/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/projective/projective_subscheme.py [288 tests, 27.31 s] sage -t --long --random-seed=0 src/sage/schemes/toric/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/toric/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/toric/chow_group.py ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 64, in sage.schemes.toric.chow_group Failed example: a # long time (2s on sage.math, 2011) Expected: ( 3 | 1 mod 7 | 0 mod 2, 1 mod 2, 4, 5, 6, 7, 8 | 9 ) Got: ( 3 | 1 mod 7 | 1 mod 2, 0 mod 2, 4, 5, 6, 7, 8 | 9 ) ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 95, in sage.schemes.toric.chow_group Failed example: A_cone = A(cone); A_cone Expected: ( 0 | 1 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) Got: ( 0 | 6 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 99, in sage.schemes.toric.chow_group Failed example: 2 * A_cone Expected: ( 0 | 2 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) Got: ( 0 | 5 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 101, in sage.schemes.toric.chow_group Failed example: A_cone + A.gen(0) Expected: ( 0 | 1 mod 7 | 0 mod 2, 1 mod 2, 0, 0, 0, 0, 0 | 0 ) Got: ( 0 | 6 mod 7 | 1 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) ********************************************************************** 1 item had failures: 4 of 18 in sage.schemes.toric.chow_group [227 tests, 4 failures, 155.91 s] sage -t --long --random-seed=0 src/sage/schemes/projective/projective_rational_point.py [49 tests, 162.28 s] sage -t --long --random-seed=0 src/sage/schemes/toric/divisor_class.pyx [63 tests, 3.19 s] sage -t --long --random-seed=0 src/sage/schemes/toric/divisor.py [369 tests, 86.23 s] sage -t --long --random-seed=0 src/sage/schemes/toric/fano_variety.py [183 tests, 32.73 s] sage -t --long --random-seed=0 src/sage/schemes/toric/homset.py ********************************************************************** File "src/sage/schemes/toric/homset.py", line 469, in sage.schemes.toric.homset.SchemeHomset_points_toric_field Failed example: sorted(X.point_set().list()) Expected: [[0 : 0 : 1], [0 : 1 : 0], [0 : 1 : 1], [0 : 1 : 3], [1 : 0 : 0], [1 : 0 : 1], [1 : 0 : 3], [1 : 1 : 0], [1 : 1 : 1], [1 : 1 : 2], [1 : 1 : 3], [1 : 1 : 4], [1 : 1 : 5], [1 : 1 : 6], [1 : 3 : 0], [1 : 3 : 1], [1 : 3 : 2], [1 : 3 : 3], [1 : 3 : 4], [1 : 3 : 5], [1 : 3 : 6]] Got: [[0 : 0 : 1], [0 : 1 : 0], [0 : 1 : 1], [0 : 1 : 5], [1 : 0 : 0], [1 : 0 : 1], [1 : 0 : 5], [1 : 1 : 0], [1 : 1 : 1], [1 : 1 : 2], [1 : 1 : 3], [1 : 1 : 4], [1 : 1 : 5], [1 : 1 : 6], [1 : 3 : 1], [1 : 3 : 2], [1 : 3 : 3], [1 : 3 : 4], [1 : 3 : 5], [1 : 3 : 6], [1 : 5 : 0]] ********************************************************************** File "src/sage/schemes/toric/homset.py", line 643, in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.__iter__ Failed example: list(cubic.point_set()) Expected: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 2 : 1], [1 : 1 : 2], [1 : 3 : 3]] Got: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 1 : 2], [1 : 2 : 1], [1 : 3 : 3]] ********************************************************************** File "src/sage/schemes/toric/homset.py", line 663, in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.cardinality Failed example: list(cubic.point_set()) Expected: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 2 : 1], [1 : 1 : 2], [1 : 3 : 3]] Got: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 1 : 2], [1 : 2 : 1], [1 : 3 : 3]] ********************************************************************** 3 items had failures: 1 of 5 in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.__iter__ 1 of 5 in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.cardinality 1 of 17 in sage.schemes.toric.homset.SchemeHomset_points_toric_field [102 tests, 3 failures, 14.01 s] sage -t --long --random-seed=0 src/sage/schemes/toric/ideal.py [65 tests, 18.60 s] sage -t --long --random-seed=0 src/sage/schemes/toric/library.py [124 tests, 69.90 s] sage -t --long --random-seed=0 src/sage/schemes/toric/morphism.py [337 tests, 64.93 s] sage -t --long --random-seed=0 src/sage/schemes/toric/sheaf/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/toric/sheaf/constructor.py [41 tests, 6.69 s] sage -t --long --random-seed=0 src/sage/schemes/toric/points.py ********************************************************************** File "src/sage/schemes/toric/points.py", line 540, in sage.schemes.toric.points.FiniteFieldPointEnumerator._Chow_group_torsion_generators Failed example: enum._Chow_group_torsion_generators() Expected: ((1, 2, 4),) Got: ((1, 4, 2),) ********************************************************************** File "src/sage/schemes/toric/points.py", line 676, in sage.schemes.toric.points.FiniteFieldPointEnumerator.cone_points_iter Failed example: [p.lift() for p in cokernel] Expected: [(0, 0), (0, 1)] Got: [(0, 0), (0, -1)] ********************************************************************** File "src/sage/schemes/toric/points.py", line 721, in sage.schemes.toric.points.FiniteFieldPointEnumerator.__iter__ Failed example: list(ffe) Expected: [(1, 0, 0), (0, 1, 0), (0, 0, 1), (0, 1, 1), (0, 1, 3), (1, 0, 1), (1, 0, 3), (1, 1, 0), (1, 3, 0), (1, 1, 1), (1, 1, 3), (1, 1, 2), (1, 1, 6), (1, 1, 4), (1, 1, 5), (1, 3, 2), (1, 3, 6), (1, 3, 4), (1, 3, 5), (1, 3, 1), (1, 3, 3)] Got: [(1, 0, 0), (0, 1, 0), (0, 0, 1), (0, 1, 1), (0, 1, 5), (1, 0, 1), (1, 0, 5), (1, 1, 0), (1, 5, 0), (1, 1, 1), (1, 1, 5), (1, 1, 4), (1, 1, 6), (1, 1, 2), (1, 1, 3), (1, 3, 2), (1, 3, 3), (1, 3, 1), (1, 3, 5), (1, 3, 4), (1, 3, 6)] ********************************************************************** File "src/sage/schemes/toric/points.py", line 726, in sage.schemes.toric.points.FiniteFieldPointEnumerator.__iter__ Failed example: set(point_set._naive_enumerator()) == set(ffe) Expected: True Got: False ********************************************************************** File "src/sage/schemes/toric/points.py", line 842, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.inhomogeneous_equations Failed example: ffe.inhomogeneous_equations(R, nonzero_coordinates, cokernel) Exception raised: Traceback (most recent call last): File "sage/rings/polynomial/multi_polynomial_libsingular.pyx", line 2122, in sage.rings.polynomial.multi_polynomial_libsingular.MPolynomial_libsingular.__call__ (build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:20660) coerced_x = [parent.coerce(e) for e in x] File "sage/structure/parent.pyx", line 1144, in sage.structure.parent.Parent.coerce (build/cythonized/sage/structure/parent.c:10617) raise TypeError(_LazyString(_lazy_format, ("no canonical coercion from %s to %s", parent(x), self), {})) TypeError: no canonical coercion from Univariate Polynomial Ring in s over Rational Field to Multivariate Polynomial Ring in x, y, z over Finite Field of size 7 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 ffe.inhomogeneous_equations(R, nonzero_coordinates, cokernel) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/points.py", line 853, in inhomogeneous_equations return [poly(z) for poly in self.polynomials] File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/points.py", line 853, in return [poly(z) for poly in self.polynomials] File "sage/rings/polynomial/multi_polynomial_libsingular.pyx", line 2127, in sage.rings.polynomial.multi_polynomial_libsingular.MPolynomial_libsingular.__call__ (build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:20905) y += c*mul([ x[i]**m[i] for i in m.nonzero_positions()]) File "sage/structure/element.pyx", line 1515, in sage.structure.element.Element.__mul__ (build/cythonized/sage/structure/element.c:12204) return coercion_model.bin_op(left, right, mul) File "sage/structure/coerce.pyx", line 1248, in sage.structure.coerce.CoercionModel.bin_op (build/cythonized/sage/structure/coerce.c:11303) raise bin_op_exception(op, x, y) TypeError: unsupported operand parent(s) for *: 'Finite Field of size 7' and 'Fraction Field of Univariate Polynomial Ring in s over Rational Field' ********************************************************************** File "src/sage/schemes/toric/points.py", line 958, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.homogeneous_coordinates Failed example: ffe.homogeneous_coordinates([1], nonzero_coordinates, cokernel) Expected: (1, 3, 0) Got: (1, 5, 0) ********************************************************************** File "src/sage/schemes/toric/points.py", line 960, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.homogeneous_coordinates Failed example: ffe.homogeneous_coordinates([2], nonzero_coordinates, cokernel) Expected: (1, 2, 0) Got: (1, 4, 0) ********************************************************************** File "src/sage/schemes/toric/points.py", line 989, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.__iter__ Failed example: list(ffe) # indirect doctest Expected: [(1, 4, 3), (1, 1, 6), (1, 2, 5)] Got: [(1, 1, 6), (1, 2, 5), (1, 4, 3)] ********************************************************************** File "src/sage/schemes/toric/points.py", line 1014, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.cardinality Failed example: list(point_set) Expected: [[0 : 1 : 3], [1 : 0 : 3], [1 : 3 : 0], [1 : 1 : 6], [1 : 1 : 4], [1 : 3 : 2], [1 : 3 : 5]] Got: [[0 : 1 : 5], [1 : 0 : 5], [1 : 5 : 0], [1 : 1 : 4], [1 : 1 : 6], [1 : 3 : 2], [1 : 3 : 5]] ********************************************************************** 7 items had failures: 1 of 7 in sage.schemes.toric.points.FiniteFieldPointEnumerator._Chow_group_torsion_generators 2 of 10 in sage.schemes.toric.points.FiniteFieldPointEnumerator.__iter__ 1 of 13 in sage.schemes.toric.points.FiniteFieldPointEnumerator.cone_points_iter 1 of 6 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.__iter__ 1 of 8 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.cardinality 2 of 10 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.homogeneous_coordinates 1 of 9 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.inhomogeneous_equations [185 tests, 9 failures, 24.41 s] sage -t --long --random-seed=0 src/sage/schemes/toric/toric_subscheme.py [159 tests, 29.01 s] sage -t --long --random-seed=0 src/sage/schemes/riemann_surfaces/riemann_surface.py [323 tests, 349.29 s] sage -t --long --random-seed=0 src/sage/schemes/toric/weierstrass.py [146 tests, 19.90 s] sage -t --long --random-seed=0 src/sage/schemes/toric/weierstrass_covering.py [86 tests, 24.90 s] sage -t --long --random-seed=0 src/sage/schemes/toric/variety.py [508 tests, 64.41 s] sage -t --long --random-seed=0 src/sage/server/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/server/support.py [2 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/sets/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sets/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/schemes/toric/weierstrass_higher.py [53 tests, 8.33 s] sage -t --long --random-seed=0 src/sage/sets/cartesian_product.py [54 tests, 1.01 s] sage -t --long --random-seed=0 src/sage/sets/disjoint_set.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sets/disjoint_set.pyx [243 tests, 1.49 s] sage -t --long --random-seed=0 src/sage/sets/family.py [349 tests, 2.30 s] sage -t --long --random-seed=0 src/sage/sets/finite_enumerated_set.py [82 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/sets/finite_set_map_cy.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sets/finite_set_map_cy.pyx [111 tests, 0.72 s] sage -t --long --random-seed=0 src/sage/sets/disjoint_union_enumerated_sets.py [116 tests, 11.09 s] sage -t --long --random-seed=0 src/sage/sets/finite_set_maps.py [86 tests, 3.53 s] sage -t --long --random-seed=0 src/sage/sets/non_negative_integers.py [42 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/sets/positive_integers.py [13 tests, 0.79 s] sage -t --long --random-seed=0 src/sage/sets/primes.py [39 tests, 0.81 s] sage -t --long --random-seed=0 src/sage/sets/pythonclass.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sets/pythonclass.pyx [55 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/sets/real_set.py [257 tests, 2.10 s] sage -t --long --random-seed=0 src/sage/sets/recursively_enumerated_set.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sets/integer_range.py [166 tests, 14.80 s] sage -t --long --random-seed=0 src/sage/schemes/toric/sheaf/klyachko.py [151 tests, 147.50 s] sage -t --long --random-seed=0 src/sage/sets/set.py [362 tests, 6.70 s] sage -t --long --random-seed=0 src/sage/sets/totally_ordered_finite_set.py [69 tests, 0.57 s] sage -t --long --random-seed=0 src/sage/stats/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/basic_stats.py [62 tests, 3.79 s] sage -t --long --random-seed=0 src/sage/stats/distributions/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/distributions/dgs.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/distributions/discrete_gaussian_integer.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/sets/recursively_enumerated_set.pyx [376 tests, 26.80 s] sage -t --long --random-seed=0 src/sage/sets/set_from_iterator.py [216 tests, 23.64 s] sage -t --long --random-seed=0 src/sage/stats/distributions/discrete_gaussian_polynomial.py [18 tests, 7.31 s] sage -t --long --random-seed=0 src/sage/stats/hmm/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/hmm/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/hmm/chmm.pyx [111 tests, 5.03 s] sage -t --long --random-seed=0 src/sage/stats/hmm/distributions.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/hmm/distributions.pyx [64 tests, 8.90 s] sage -t --long --random-seed=0 src/sage/stats/hmm/hmm.pyx [121 tests, 7.23 s] sage -t --long --random-seed=0 src/sage/stats/hmm/hmm.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/hmm/util.pyx [16 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/stats/hmm/util.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/distributions/discrete_gaussian_integer.pyx [94 tests, 54.80 s] sage -t --long --random-seed=0 src/sage/stats/intlist.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/r.py [2 tests, 4.01 s] sage -t --long --random-seed=0 src/sage/structure/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/distributions/discrete_gaussian_lattice.py [66 tests, 55.79 s] sage -t --long --random-seed=0 src/sage/structure/category_object.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/coerce.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/category_object.pyx [163 tests, 5.31 s] sage -t --long --random-seed=0 src/sage/structure/coerce_actions.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/stats/intlist.pyx [68 tests, 17.61 s] sage -t --long --random-seed=0 src/sage/structure/coerce_dict.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/coerce_actions.pyx [145 tests, 3.30 s] sage -t --long --random-seed=0 src/sage/structure/coerce_exceptions.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/coerce_maps.pyx [114 tests, 1.40 s] sage -t --long --random-seed=0 src/sage/structure/coerce_maps.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/debug_options.pyx [5 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/structure/debug_options.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/coerce.pyx [353 tests, 13.17 s] sage -t --long --random-seed=0 src/sage/structure/dynamic_class.py [83 tests, 9.51 s] sage -t --long --random-seed=0 src/sage/structure/element.pxd [23 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/structure/element_wrapper.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/element_wrapper.pyx [160 tests, 1.42 s] sage -t --long --random-seed=0 src/sage/structure/factorization.py ********************************************************************** File "src/sage/structure/factorization.py", line 135, in sage.structure.factorization Failed example: f = K.factor(15); f Expected: (Fractional ideal (-a))^2 * (Fractional ideal (5)) Got: (Fractional ideal (1/2*a + 3/2))^2 * (Fractional ideal (5)) ********************************************************************** File "src/sage/structure/factorization.py", line 141, in sage.structure.factorization Failed example: g=K.factor(9); g Expected: (Fractional ideal (-a))^4 Got: (Fractional ideal (1/2*a + 3/2))^4 ********************************************************************** File "src/sage/structure/factorization.py", line 143, in sage.structure.factorization Failed example: f.lcm(g) Expected: (Fractional ideal (-a))^4 * (Fractional ideal (5)) Got: (Fractional ideal (1/2*a + 3/2))^4 * (Fractional ideal (5)) ********************************************************************** File "src/sage/structure/factorization.py", line 145, in sage.structure.factorization Failed example: f.gcd(g) Expected: (Fractional ideal (-a))^2 Got: (Fractional ideal (1/2*a + 3/2))^2 ********************************************************************** 1 item had failures: 4 of 49 in sage.structure.factorization [239 tests, 4 failures, 7.50 s] sage -t --long --random-seed=0 src/sage/structure/factorization_integer.py [6 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py [381 tests, 1207.10 s] sage -t --long --random-seed=0 src/sage/structure/formal_sum.py [71 tests, 17.82 s] sage -t --long --random-seed=0 src/sage/structure/gens_py.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/global_options.py [153 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/structure/graphics_file.py [8 tests, 0.03 s] sage -t --long --random-seed=0 src/sage/structure/indexed_generators.py [113 tests, 1.91 s] sage -t --long --random-seed=0 src/sage/structure/list_clone.pyx [380 tests, 1.71 s] sage -t --long --random-seed=0 src/sage/structure/list_clone.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/list_clone_demo.pyx [43 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/structure/list_clone_timings.py [18 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/structure/list_clone_timings_cy.pyx [12 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/structure/misc.pyx [5 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/structure/mutability.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/mutability.pyx [31 tests, 7.51 s] sage -t --long --random-seed=0 src/sage/structure/nonexact.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/parent.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/factory.pyx [116 tests, 64.98 s] sage -t --long --random-seed=0 src/sage/structure/parent_base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/parent_base.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/parent_gens.pyx [40 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/structure/parent_gens.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/parent.pyx [369 tests, 36.08 s] sage -t --long --random-seed=0 src/sage/structure/parent_old.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/parent_old.pyx [12 tests, 8.39 s] sage -t --long --random-seed=0 src/sage/structure/proof/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/proof/all.py [31 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/structure/proof/proof.py [50 tests, 0.81 s] sage -t --long --random-seed=0 src/sage/structure/richcmp.pxd [24 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/structure/richcmp.pyx [57 tests, 65.70 s] sage -t --long --random-seed=0 src/sage/structure/sage_object.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/structure/sequence.py [183 tests, 1.47 s] sage -t --long --random-seed=0 src/sage/structure/set_factories.py [225 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/structure/set_factories_example.py [81 tests, 1.38 s] sage -t --long --random-seed=0 src/sage/structure/test_factory.py [6 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/structure/unique_representation.py [234 tests, 6.39 s] sage -t --long --random-seed=0 src/sage/symbolic/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/assumptions.py [257 tests, 30.01 s] sage -t --long --random-seed=0 src/sage/structure/coerce_dict.pyx [296 tests, 244.52 s] sage -t --long --random-seed=0 src/sage/symbolic/callable.py [99 tests, 1.01 s] sage -t --long --random-seed=0 src/sage/symbolic/comparison.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/comparison.pyx [38 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/symbolic/complexity_measures.py [3 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/symbolic/constants.py [240 tests, 19.31 s] sage -t --long --random-seed=0 src/sage/symbolic/constants_c.pyx [39 tests, 27.33 s] sage -t --long --random-seed=0 src/sage/symbolic/expression.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/benchmark.py [26 tests, 80.99 s] sage -t --long --random-seed=0 src/sage/structure/sage_object.pyx [120 tests, 218.10 s] sage -t --long --random-seed=0 src/sage/symbolic/expression_conversions.py [531 tests, 35.80 s] sage -t --long --random-seed=0 src/sage/symbolic/function.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/function.pyx [276 tests, 22.47 s] sage -t --long --random-seed=0 src/sage/symbolic/getitem.pyx [30 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/symbolic/getitem.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/integration/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/function_factory.py [102 tests, 15.70 s] sage -t --long --random-seed=0 src/sage/symbolic/integration/external.py [21 tests, 23.90 s] sage -t --long --random-seed=0 src/sage/symbolic/maxima_wrapper.py [30 tests, 26.41 s] sage -t --long --random-seed=0 src/sage/symbolic/operators.py [38 tests, 0.42 s] sage -t --long --random-seed=0 src/sage/structure/element.pyx [728 tests, 404.77 s] sage -t --long --random-seed=0 src/sage/symbolic/relation.py [378 tests, 133.50 s] sage -t --long --random-seed=0 src/sage/symbolic/ring.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/ring.pyx [238 tests, 20.40 s] sage -t --long --random-seed=0 src/sage/symbolic/series.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/series.pyx [55 tests, 1.08 s] sage -t --long --random-seed=0 src/sage/symbolic/subring.py [177 tests, 1.19 s] sage -t --long --random-seed=0 src/sage/symbolic/substitution_map.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/substitution_map.pyx [9 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/symbolic/tests.py [2 tests, 2.91 s] sage -t --long --random-seed=0 src/sage/symbolic/units.py [89 tests, 1.32 s] sage -t --long --random-seed=0 src/sage/tensor/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/tensor/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/tensor/coordinate_patch.py [51 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/tensor/differential_form_element.py [287 tests, 4.11 s] sage -t --long --random-seed=0 src/sage/tensor/differential_forms.py [66 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/tensor/modules/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/tensor/modules/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/tensor/modules/alternating_contr_tensor.py [150 tests, 2.28 s] sage -t --long --random-seed=0 src/sage/symbolic/expression.pyx ********************************************************************** File "src/sage/symbolic/expression.pyx", line 1007, in sage.symbolic.expression.Expression._maxima_ Failed example: var('ξ')._maxima_() Expected: _SAGE_VAR_ξ Got: ) failed: RuntimeError: ECL says: Cannot coerce string $_SAGE_VAR_ξ to a base-string> ********************************************************************** 1 item had failures: 1 of 5 in sage.symbolic.expression.Expression._maxima_ [2891 tests, 1 failure, 646.39 s] sage -t --long --random-seed=0 src/sage/tensor/modules/comp.py [968 tests, 44.26 s] sage -t --long --random-seed=0 src/sage/tensor/modules/ext_pow_free_module.py [187 tests, 1.41 s] sage -t --long --random-seed=0 src/sage/tensor/modules/finite_rank_free_module.py [523 tests, 4.10 s] sage -t --long --random-seed=0 src/sage/tensor/modules/format_utilities.py [64 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_alt_form.py [175 tests, 15.30 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_automorphism.py [243 tests, 2.12 s] sage -t --long --random-seed=0 src/sage/symbolic/integration/integral.py [211 tests, 314.11 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_basis.py [166 tests, 1.27 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_element.py [62 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_homset.py [97 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_linear_group.py [112 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_morphism.py [251 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/tensor/modules/tensor_free_module.py [129 tests, 1.59 s] sage -t --long --random-seed=0 src/sage/tensor/modules/free_module_tensor.py [642 tests, 23.42 s] sage -t --long --random-seed=0 src/sage/tests/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/tests/all.py [2 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py [103 tests, 4.92 s] sage -t --long --random-seed=0 src/sage/tests/arxiv_0812_2725.py [34 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/tensor/modules/tensor_with_indices.py [233 tests, 40.42 s] sage -t --long --random-seed=0 src/sage/tests/benchmark.py [217 tests, 16.32 s] sage -t --long --random-seed=0 src/sage/symbolic/random_tests.py [37 tests, 449.70 s] sage -t --long --random-seed=0 src/sage/tests/book_stein_modform.py [240 tests, 13.70 s] sage -t --long --random-seed=0 src/sage/tests/book_stein_ent.py [263 tests, 166.51 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/calculus_doctest.py [145 tests, 60.49 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/domaines_doctest.py [114 tests, 21.71 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/float_doctest.py [141 tests, 290.63 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/graphtheory_doctest.py [114 tests, 112.83 s] sage -t --long --random-seed=0 src/sage/tests/book_schilling_zabrocki_kschur_primer.py [283 tests, 705.19 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/linalg_doctest.py ********************************************************************** File "src/sage/tests/books/computational-mathematics-with-sagemath/linalg_doctest.py", line 234, in sage.tests.books.computational-mathematics-with-sagemath.linalg_doctest Failed example: S,U,V = A.smith_form(); S,U,V Expected: ( [ 0 -2 -1 -5 0] [1 0 0 0 0] [ 1 0 0 0] [ 1 0 1 -1 -1] [0 1 0 0 0] [ 0 0 1 0] [ 0 0 0 0 1] [0 0 3 0 0] [-2 1 0 0] [-1 2 0 5 0] [0 0 0 6 0], [ 0 0 -2 -1], [ 0 -1 0 -2 0] ) Got: ( [ 0 -2 0 -5 0] [1 0 0 0 0] [ 1 0 0 0] [ 1 0 0 -1 -1] [0 1 0 0 0] [-2 1 1 0] [ 0 0 0 0 1] [0 0 3 0 0] [-4 2 3 0] [-1 1 1 5 0] [0 0 0 6 0], [ 4 -2 -2 -1], [ 0 0 -1 -2 0] ) ********************************************************************** 1 item had failures: 1 of 91 in sage.tests.books.computational-mathematics-with-sagemath.linalg_doctest [90 tests, 1 failure, 6.50 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/graphique_doctest.py [116 tests, 482.80 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/lp_doctest.py [68 tests, 1.11 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/combinat_doctest.py [264 tests, 596.13 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/linsolve_doctest.py [131 tests, 79.20 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/numbertheory_doctest.py [31 tests, 1.07 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/mpoly_doctest.py [156 tests, 91.00 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/polynomes_doctest.py [110 tests, 22.09 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/premierspas_doctest.py [51 tests, 16.99 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/programmation_doctest.py [177 tests, 16.60 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/calculus_doctest.py [87 tests, 56.81 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/nonlinear_doctest.py [147 tests, 140.10 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/domaines_doctest.py [20 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/recequadiff_doctest.py [111 tests, 83.21 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/combinat_doctest.py [51 tests, 24.30 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/graphtheory_doctest.py [6 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/float_doctest.py [48 tests, 19.12 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/linalg_doctest.py [15 tests, 0.81 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/linsolve_doctest.py [7 tests, 0.82 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/lp_doctest.py [20 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/integration_doctest.py [12 tests, 25.68 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/nonlinear_doctest.py [25 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/mpoly_doctest.py [30 tests, 26.18 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/numbertheory_doctest.py [19 tests, 166.10 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/recequadiff_doctest.py [23 tests, 31.07 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/actions-sage.py [34 tests, 2.82 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/actions-sage-exercises.py [3 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/algcodes-sage.py [17 tests, 0.79 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/boolean-sage.py [51 tests, 1.23 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/cosets-sage.py [40 tests, 4.28 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/cosets-sage-exercises.py [14 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/crypt-sage.py [39 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/cyclic-sage.py [88 tests, 5.49 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/graphique_doctest.py [49 tests, 259.30 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/domains-sage.py [29 tests, 17.30 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/finite-sage.py [16 tests, 0.81 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/galois-sage.py ********************************************************************** File "src/sage/tests/books/judson-abstract-algebra/galois-sage.py", line 386, in sage.tests.books.judson-abstract-algebra.galois-sage Failed example: L.subfields() Expected: [ (Number Field in c0 with defining polynomial x, Ring morphism: From: Number Field in c0 with defining polynomial x To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: 0 |--> 0, None), (Number Field in c1 with defining polynomial x^2 + 112*x + 40000, Ring morphism: From: Number Field in c1 with defining polynomial x^2 + 112*x + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c1 |--> 4*c^4, None), (Number Field in c2 with defining polynomial x^2 + 512, Ring morphism: From: Number Field in c2 with defining polynomial x^2 + 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c2 |--> 1/25*c^6 + 78/25*c^2, None), (Number Field in c3 with defining polynomial x^2 - 288, Ring morphism: From: Number Field in c3 with defining polynomial x^2 - 288 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c3 |--> -1/25*c^6 + 22/25*c^2, None), (Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000, Ring morphism: From: Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c4 |--> 2*c^2, None), (Number Field in c5 with defining polynomial x^4 + 648, Ring morphism: From: Number Field in c5 with defining polynomial x^4 + 648 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c5 |--> 1/80*c^5 + 79/40*c, None), (Number Field in c6 with defining polynomial x^4 + 8, Ring morphism: From: Number Field in c6 with defining polynomial x^4 + 8 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c6 |--> -1/80*c^5 + 1/40*c, None), (Number Field in c7 with defining polynomial x^4 - 512, Ring morphism: From: Number Field in c7 with defining polynomial x^4 - 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c7 |--> -1/60*c^5 + 41/30*c, None), (Number Field in c8 with defining polynomial x^4 - 32, Ring morphism: From: Number Field in c8 with defining polynomial x^4 - 32 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c8 |--> 1/60*c^5 + 19/30*c, None), (Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500, Ring morphism: From: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c9 |--> c, Ring morphism: From: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 Defn: c |--> c9) ] Got: [ (Number Field in c0 with defining polynomial x, Ring morphism: From: Number Field in c0 with defining polynomial x To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: 0 |--> 0, None), (Number Field in c1 with defining polynomial x^2 + 112*x + 40000, Ring morphism: From: Number Field in c1 with defining polynomial x^2 + 112*x + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c1 |--> 4*c^4, None), (Number Field in c2 with defining polynomial x^2 + 512, Ring morphism: From: Number Field in c2 with defining polynomial x^2 + 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c2 |--> 1/25*c^6 + 78/25*c^2, None), (Number Field in c3 with defining polynomial x^2 - 288, Ring morphism: From: Number Field in c3 with defining polynomial x^2 - 288 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c3 |--> -1/25*c^6 + 22/25*c^2, None), (Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000, Ring morphism: From: Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c4 |--> 2*c^2, None), (Number Field in c5 with defining polynomial x^4 + 8, Ring morphism: From: Number Field in c5 with defining polynomial x^4 + 8 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c5 |--> -1/80*c^5 + 1/40*c, None), (Number Field in c6 with defining polynomial x^4 + 648, Ring morphism: From: Number Field in c6 with defining polynomial x^4 + 648 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c6 |--> 1/80*c^5 + 79/40*c, None), (Number Field in c7 with defining polynomial x^4 - 512, Ring morphism: From: Number Field in c7 with defining polynomial x^4 - 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c7 |--> -1/60*c^5 + 41/30*c, None), (Number Field in c8 with defining polynomial x^4 - 32, Ring morphism: From: Number Field in c8 with defining polynomial x^4 - 32 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c8 |--> 1/60*c^5 + 19/30*c, None), (Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500, Ring morphism: From: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c9 |--> c, Ring morphism: From: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 Defn: c |--> c9) ] ********************************************************************** 1 item had failures: 1 of 82 in sage.tests.books.judson-abstract-algebra.galois-sage [81 tests, 1 failure, 6.00 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/groups-sage.py [52 tests, 4.40 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/fields-sage.py [68 tests, 21.93 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/homomorph-sage-exercises.py [9 tests, 1.89 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/homomorph-sage.py [42 tests, 8.23 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/integers-sage.py [53 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/isomorph-sage.py [54 tests, 1.90 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/normal-sage.py [37 tests, 1.89 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/permute-sage.py [75 tests, 2.02 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/poly-sage.py [69 tests, 2.51 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/sets-sage.py [28 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/rings-sage.py [96 tests, 1.81 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/struct-sage.py [11 tests, 1.81 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/vect-sage.py [55 tests, 1.18 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/vect-sage-exercises.py [5 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/sylow-sage.py [47 tests, 5.02 s] sage -t --long --random-seed=0 src/sage/tests/combinatorial_hopf_algebras.py [12 tests, 2.23 s] sage -t --long --random-seed=0 src/sage/tests/cython.pyx [3 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/tests/deprecation_test.py [4 tests, 4.11 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/integration_doctest.py [87 tests, 591.26 s] sage -t --long --random-seed=0 src/sage/tests/functools_partial_src.py [3 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/tests/gap_packages.py [10 tests, 2.83 s] sage -t --long --random-seed=0 src/sage/tests/finite_poset.py [10 tests, 15.50 s] sage -t --long --random-seed=0 src/sage/tests/modular_group_cohomology.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/sol/polynomes_doctest.py [33 tests, 284.72 s] sage -t --long --random-seed=0 src/sage/tests/parigp.py [11 tests, 8.60 s] sage -t --long --random-seed=0 src/sage/tests/stl_vector.pyx [23 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/tests/symbolic-series.py [54 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/tests/sympy.py [5 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/typeset/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/typeset/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/tests/startup.py [8 tests, 42.80 s] sage -t --long --random-seed=0 src/sage/typeset/character_art.py [108 tests, 22.48 s] sage -t --long --random-seed=0 src/sage/typeset/ascii_art.py [27 tests, 137.12 s] sage -t --long --random-seed=0 src/sage/typeset/symbols.py [28 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/tests/gosper-sum.py [100 tests, 175.30 s] sage -t --long --random-seed=0 src/sage/version.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/typeset/character_art_factory.py [57 tests, 112.92 s] sage -t --long --random-seed=0 src/sage/typeset/unicode_art.py [20 tests, 35.02 s] sage -t --long --random-seed=0 src/sage/tests/cmdline.py ********************************************************************** File "src/sage/tests/cmdline.py", line 473, in sage.tests.cmdline.test_executable Failed example: out.find("5559060566555523") >= 0 Expected: True Got: False ********************************************************************** File "src/sage/tests/cmdline.py", line 475, in sage.tests.cmdline.test_executable Failed example: err Expected: '' Got: '/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage: line 530: /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/ipython: No such file or directory\n' ********************************************************************** File "src/sage/tests/cmdline.py", line 477, in sage.tests.cmdline.test_executable Failed example: ret Expected: 0 Got: 127 ********************************************************************** File "src/sage/tests/cmdline.py", line 497, in sage.tests.cmdline.test_executable Failed example: print(err) Expected: Cython (http://cython.org) is a compiler for code written in the Cython language. Cython is based on Pyrex by Greg Ewing. ... Got: /build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage: line 549: exec: cython: not found ********************************************************************** File "src/sage/tests/cmdline.py", line 531, in sage.tests.cmdline.test_executable Failed example: err.replace('gap: halving pool size.', '').strip() Expected: '' Got: 'Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\\\nt.g:661\n if HasStandardGeneratorsInfo( tom ) then\n ^^^^^^^^^^^^^^^^^^^^^^^^^\nSyntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\\\nt.g:662\n info:= StandardGeneratorsInfo( tom );\n ^^^^^^^^^^^^^^^^^^^^^^\nSyntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\\\nt.g:3605\n result.subgroup:= StructureDescriptionCharacterTableName(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' ********************************************************************** 1 item had failures: 5 of 217 in sage.tests.cmdline.test_executable [216 tests, 5 failures, 280.46 s] ---------------------------------------------------------------------- sage -t --long --random-seed=0 src/sage/algebras/affine_nil_temperley_lieb.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/algebras/cellular_basis.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/arith/misc.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/cluster_seed.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/interact.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/quiver.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/cpython/dict_del_by_value.pyx # 2 doctests failed sage -t --long --random-seed=0 src/sage/dynamics/complex_dynamics/mandel_julia.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/doctest/test.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/env.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/functions/other.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/geometry/cone.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/graphs/generators/families.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_group.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/groups/additive_abelian/additive_abelian_group.py # 10 doctests failed sage -t --long --random-seed=0 src/sage/groups/fqf_orthogonal.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/interfaces/expect.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/interfaces/giac.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/interacts/test_jupyter.rst # 1 doctest failed sage -t --long --random-seed=0 src/sage/interfaces/sagespawn.pyx # 2 doctests failed sage -t --long --random-seed=0 src/sage/interfaces/singular.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/interfaces/tests.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/lfunctions/pari.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/libs/giac/__init__.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/libs/pari/__init__.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/libs/pari/tests.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/matrix/matrix1.pyx # 1 doctest failed sage -t --long --random-seed=0 src/sage/modular/local_comp/liftings.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/modular/local_comp/smoothchar.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/modular/modsym/p1list_nf.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_element.py # 8 doctests failed sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_module.py # 30 doctests failed sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_morphism.py # 5 doctests failed sage -t --long --random-seed=0 src/sage/modules/torsion_quadratic_module.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/quadratic_forms/genera/genus.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/repl/image.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/install.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/interact.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/widgets_sagenb.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_constructor.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/rings/finite_rings/integer_mod_ring.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/finite_rings/residue_field.pyx # 7 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/S_unit_solver.py # 8 doctests failed sage -t --long --random-seed=0 src/sage/rings/integer.pyx # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/class_group.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element.pyx # 3 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal_rel.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_rel.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/order.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/unit_group.py # 10 doctests failed sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/randompoly.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_quotient_ring.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_element.pyx # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/function_field/function_field.py # Timed out sage -t --long --random-seed=0 src/sage/rings/qqbar.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/sandpiles/sandpile.py # 5 doctests failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_finite_field.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_generic.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_number_field.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/gal_reps_number_field.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_rational_field.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/isogeny_small_degree.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/kraus.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/period_lattice.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/toric/chow_group.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/schemes/toric/homset.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/schemes/toric/points.py # 9 doctests failed sage -t --long --random-seed=0 src/sage/structure/factorization.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/symbolic/expression.pyx # 1 doctest failed sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/linalg_doctest.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/galois-sage.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/tests/cmdline.py # 5 doctests failed ---------------------------------------------------------------------- Total time for all tests: 41406.5 seconds cpu time: 29072.8 seconds cumulative wall time: 159141.2 seconds make[2]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' Error: 204 tests failed, up to 200 failures are tolerated make[2]: *** [debian/rules:165: had-few-failures] Error 1 make[2]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' make[2]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' Checking number of failed tests to determine whether to rerun tests in series... Yes: 204 tests failed, up to 400 failures are tolerated for rerun make[2]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' too many failed tests, not using stored timings Running doctests with ID 2021-10-17-17-26-15-a7b3854a. Using --optional=memlimit,python3,sage Only doctesting files that failed last test. Doctesting 81 files. 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-m7WX2B/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-m7WX2B/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, 4.21 s] sage -t --long --random-seed=0 src/sage/repl/image.py ********************************************************************** File "src/sage/repl/image.py", line 94, in sage.repl.image.Image.__init__ Failed example: Image('P', (16, 16), (13,)) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 Image('P', (Integer(16), Integer(16)), (Integer(13),)) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/image.py", line 97, in __init__ self._pil = PIL.Image.new(mode, size, color) File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2621, in new return im._new(core.fill(mode, size, color)) TypeError: color must be int or tuple ********************************************************************** File "src/sage/repl/image.py", line 236, in sage.repl.image.Image.save Failed example: img = Image('P', (12, 34), (13,)) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 img = Image('P', (Integer(12), Integer(34)), (Integer(13),)) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/image.py", line 97, in __init__ self._pil = PIL.Image.new(mode, size, color) File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2621, in new return im._new(core.fill(mode, size, color)) TypeError: color must be int or tuple ********************************************************************** File "src/sage/repl/image.py", line 238, in sage.repl.image.Image.save Failed example: img.save(filename) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 img.save(filename) NameError: name 'img' is not defined ********************************************************************** File "src/sage/repl/image.py", line 239, in sage.repl.image.Image.save Failed example: with open(filename, 'rb') as f: f.read(4) == b'\x89PNG' Expected: True Got: False ********************************************************************** 2 items had failures: 1 of 3 in sage.repl.image.Image.__init__ 3 of 6 in sage.repl.image.Image.save [42 tests, 4 failures, 0.48 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/widgets_sagenb.py ********************************************************************** File "src/sage/repl/ipython_kernel/widgets_sagenb.py", line 472, in sage.repl.ipython_kernel.widgets_sagenb.selector Failed example: selector([sin(x^2), GF(29), EllipticCurve('37a1')]) Expected: Dropdown(value=sin(x^2), options=(sin(x^2), Finite Field of size 29, Elliptic Curve defined by y^2 + y = x^3 - x over Rational Field)) Got: Dropdown(value=sin(x^2), options=[sin(x^2), Finite Field of size 29, Elliptic Curve defined by y^2 + y = x^3 - x over Rational Field]) ********************************************************************** 1 item had failures: 1 of 10 in sage.repl.ipython_kernel.widgets_sagenb.selector [77 tests, 1 failure, 0.41 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/install.py ********************************************************************** File "src/sage/repl/ipython_kernel/install.py", line 144, in sage.repl.ipython_kernel.install.SageKernelSpec.use_local_jsmol Failed example: os.path.isdir(jsmol) Expected: True Got: False ********************************************************************** File "src/sage/repl/ipython_kernel/install.py", line 146, in sage.repl.ipython_kernel.install.SageKernelSpec.use_local_jsmol Failed example: os.path.isfile(os.path.join(jsmol, "JSmol.min.js")) Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 7 in sage.repl.ipython_kernel.install.SageKernelSpec.use_local_jsmol [49 tests, 2 failures, 0.34 s] sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/interact.py ********************************************************************** File "src/sage/repl/ipython_kernel/interact.py", line 58, in sage.repl.ipython_kernel.interact.sage_interactive Failed example: sage_interactive(myfunc, x=(0,100), z=["one", "two", "three"]) Expected: Interactive function with 3 widgets x: IntSlider(value=10, min=0, max=100, step=1, description=u'x') y: Text(value=u'hello', description=u'y') z: Dropdown(value='one', options=['one', 'two', 'three'], description=u'z') Got: Interactive function with 3 widgets x: IntSlider(value=10, min=0, max=100, step=1, description='x') y: Text(value='hello', description='y') z: Dropdown(options=['one', 'two', 'three'], description='z') ********************************************************************** 1 item had failures: 1 of 4 in sage.repl.ipython_kernel.interact.sage_interactive [40 tests, 1 failure, 0.30 s] sage -t --long --random-seed=0 src/sage/interfaces/expect.py ********************************************************************** File "src/sage/interfaces/expect.py", line 916, in sage.interfaces.expect.Expect._eval_line Failed example: singular.interrupt() Expected: True Got: False ********************************************************************** 1 item had failures: 1 of 16 in sage.interfaces.expect.Expect._eval_line [102 tests, 1 failure, 38.09 s] sage -t --long --random-seed=0 src/sage/interfaces/giac.py ********************************************************************** File "src/sage/interfaces/giac.py", line 41, in sage.interfaces.giac Failed example: giac.factor('x^5 - y^5') Expected: (x-y)*(x^4+x^3*y+x^2*y^2+x*y^3+y^4) Got: (x-y)*(x^2+(-sqrt(5)+1)/2*x*y+y^2)*(x^2+(sqrt(5)+1)/2*x*y+y^2) ********************************************************************** File "src/sage/interfaces/giac.py", line 83, in sage.interfaces.giac Failed example: giac('factor(x^5-1)') Expected: (x-1)*(x^4+x^3+x^2+x+1) Got: (x-1)*(x^2+(-sqrt(5)+1)/2*x+1)*(x^2+(sqrt(5)+1)/2*x+1) ********************************************************************** File "src/sage/interfaces/giac.py", line 95, in sage.interfaces.giac Failed example: giac('(x^5-1)').factor() Expected: (x-1)*(x^4+x^3+x^2+x+1) Got: (x-1)*(x^2+(-sqrt(5)+1)/2*x+1)*(x^2+(sqrt(5)+1)/2*x+1) ********************************************************************** File "src/sage/interfaces/giac.py", line 626, in sage.interfaces.giac.Giac.eval Failed example: giac(s) Expected: (x)->[x+1,x+2] Got: (x)->{ x+1; x+2; } ********************************************************************** 2 items had failures: 3 of 24 in sage.interfaces.giac 1 of 6 in sage.interfaces.giac.Giac.eval [172 tests, 4 failures, 10.69 s] sage -t --long --random-seed=0 src/sage/interfaces/singular.py ********************************************************************** File "src/sage/interfaces/singular.py", line 514, in sage.interfaces.singular.Singular._send_interrupt Failed example: 2*a Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 1353, in __init__ self._name = parent._create(value, type) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 756, in _create self.set(type, name, value) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 699, in set self.eval(cmd) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 657, in eval raise SingularError('Singular error:\n%s'%s) sage.interfaces.singular.SingularError: Singular error: ? `sage124` is not defined ? error occurred in or before STDIN line 12: `def sage133=sage125 * sage124;` During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 1449, in _operation return P.new(cmd) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 370, in new return self(code) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 795, in __call__ return SingularElement(self, type, x, False) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py", line 1358, in __init__ raise TypeError(x) TypeError: Singular error: ? `sage124` is not defined ? error occurred in or before STDIN line 12: `def sage133=sage125 * sage124;` During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 Integer(2)*a File "sage/rings/integer.pyx", line 1982, in sage.rings.integer.Integer.__mul__ (build/cythonized/sage/rings/integer.c:14014) return coercion_model.bin_op(left, right, operator.mul) File "sage/structure/coerce.pyx", line 1204, in sage.structure.coerce.CoercionModel.bin_op (build/cythonized/sage/structure/coerce.c:10266) return PyObject_CallObject(op, xy) File "sage/structure/element.pyx", line 1513, in sage.structure.element.Element.__mul__ (build/cythonized/sage/structure/element.c:12169) return (left)._mul_(right) File "sage/structure/element.pyx", line 1559, in sage.structure.element.Element._mul_ (build/cythonized/sage/structure/element.c:12522) return python_op(other) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 1572, in _mul_ return self._operation('*', right) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py", line 1451, in _operation raise TypeError(msg) TypeError: Singular error: ? `sage124` is not defined ? error occurred in or before STDIN line 12: `def sage133=sage125 * sage124;` ********************************************************************** 1 item had failures: 1 of 5 in sage.interfaces.singular.Singular._send_interrupt [404 tests, 1 failure, 26.84 s] sage -t --long --random-seed=0 src/sage/interfaces/sagespawn.pyx ********************************************************************** File "src/sage/interfaces/sagespawn.pyx", line 148, in sage.interfaces.sagespawn.SageSpawn.expect_peek Failed example: E.read().decode('ascii') Expected: u'hello world\r\n' Got: 'orld\r\n' ********************************************************************** File "src/sage/interfaces/sagespawn.pyx", line 167, in sage.interfaces.sagespawn.SageSpawn.expect_upto Failed example: E.read().decode('ascii') Expected: u'world\r\n' Got: 'orld\r\n' ********************************************************************** 2 items had failures: 1 of 5 in sage.interfaces.sagespawn.SageSpawn.expect_peek 1 of 5 in sage.interfaces.sagespawn.SageSpawn.expect_upto [35 tests, 2 failures, 6.00 s] sage -t --long --random-seed=0 src/sage/interfaces/tests.py ********************************************************************** File "src/sage/interfaces/tests.py", line 34, in sage.interfaces.tests Failed example: subprocess.call("echo syntax error | ecl", **kwds) in (0, 255) Expected: True Got: False ********************************************************************** File "src/sage/interfaces/tests.py", line 40, in sage.interfaces.tests Failed example: subprocess.call("echo syntax error | ipython", **kwds) in (0, 1, 120) Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 19 in sage.interfaces.tests [18 tests, 2 failures, 4.84 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 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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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: 2 of 12 in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value [22 tests, 2 failures, 10.80 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/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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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())) ********************************************************************** 1 item had failures: 1 of 3 in sage.combinat.cluster_algebra_quiver.quiver.ClusterQuiver.interact [306 tests, 1 failure, 11.62 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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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, 0.13 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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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, 33.44 s] sage -t --long --random-seed=0 src/sage/matrix/matrix1.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/matrix/matrix1.pyx ********************************************************************** File "src/sage/matrix/matrix1.pyx", line 89, in sage.matrix.matrix1.Matrix.__pari__ Failed example: b[0][0].precision() # in words Expected: 3 Got: 19 ********************************************************************** 1 item had failures: 1 of 10 in sage.matrix.matrix1.Matrix.__pari__ [410 tests, 1 failure, 4.68 s] sage -t --long --random-seed=0 src/sage/schemes/toric/points.py ********************************************************************** File "src/sage/schemes/toric/points.py", line 540, in sage.schemes.toric.points.FiniteFieldPointEnumerator._Chow_group_torsion_generators Failed example: enum._Chow_group_torsion_generators() Expected: ((1, 2, 4),) Got: ((1, 4, 2),) ********************************************************************** File "src/sage/schemes/toric/points.py", line 676, in sage.schemes.toric.points.FiniteFieldPointEnumerator.cone_points_iter Failed example: [p.lift() for p in cokernel] Expected: [(0, 0), (0, 1)] Got: [(0, 0), (0, -1)] ********************************************************************** File "src/sage/schemes/toric/points.py", line 721, in sage.schemes.toric.points.FiniteFieldPointEnumerator.__iter__ Failed example: list(ffe) Expected: [(1, 0, 0), (0, 1, 0), (0, 0, 1), (0, 1, 1), (0, 1, 3), (1, 0, 1), (1, 0, 3), (1, 1, 0), (1, 3, 0), (1, 1, 1), (1, 1, 3), (1, 1, 2), (1, 1, 6), (1, 1, 4), (1, 1, 5), (1, 3, 2), (1, 3, 6), (1, 3, 4), (1, 3, 5), (1, 3, 1), (1, 3, 3)] Got: [(1, 0, 0), (0, 1, 0), (0, 0, 1), (0, 1, 1), (0, 1, 5), (1, 0, 1), (1, 0, 5), (1, 1, 0), (1, 5, 0), (1, 1, 1), (1, 1, 5), (1, 1, 4), (1, 1, 6), (1, 1, 2), (1, 1, 3), (1, 3, 2), (1, 3, 3), (1, 3, 1), (1, 3, 5), (1, 3, 4), (1, 3, 6)] ********************************************************************** File "src/sage/schemes/toric/points.py", line 726, in sage.schemes.toric.points.FiniteFieldPointEnumerator.__iter__ Failed example: set(point_set._naive_enumerator()) == set(ffe) Expected: True Got: False ********************************************************************** File "src/sage/schemes/toric/points.py", line 842, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.inhomogeneous_equations Failed example: ffe.inhomogeneous_equations(R, nonzero_coordinates, cokernel) Exception raised: Traceback (most recent call last): File "sage/rings/polynomial/multi_polynomial_libsingular.pyx", line 2122, in sage.rings.polynomial.multi_polynomial_libsingular.MPolynomial_libsingular.__call__ (build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:20660) coerced_x = [parent.coerce(e) for e in x] File "sage/structure/parent.pyx", line 1144, in sage.structure.parent.Parent.coerce (build/cythonized/sage/structure/parent.c:10617) raise TypeError(_LazyString(_lazy_format, ("no canonical coercion from %s to %s", parent(x), self), {})) TypeError: no canonical coercion from Univariate Polynomial Ring in s over Rational Field to Multivariate Polynomial Ring in x, y, z over Finite Field of size 7 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 ffe.inhomogeneous_equations(R, nonzero_coordinates, cokernel) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/points.py", line 853, in inhomogeneous_equations return [poly(z) for poly in self.polynomials] File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/points.py", line 853, in return [poly(z) for poly in self.polynomials] File "sage/rings/polynomial/multi_polynomial_libsingular.pyx", line 2127, in sage.rings.polynomial.multi_polynomial_libsingular.MPolynomial_libsingular.__call__ (build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:20905) y += c*mul([ x[i]**m[i] for i in m.nonzero_positions()]) File "sage/structure/element.pyx", line 1515, in sage.structure.element.Element.__mul__ (build/cythonized/sage/structure/element.c:12204) return coercion_model.bin_op(left, right, mul) File "sage/structure/coerce.pyx", line 1248, in sage.structure.coerce.CoercionModel.bin_op (build/cythonized/sage/structure/coerce.c:11303) raise bin_op_exception(op, x, y) TypeError: unsupported operand parent(s) for *: 'Finite Field of size 7' and 'Fraction Field of Univariate Polynomial Ring in s over Rational Field' ********************************************************************** File "src/sage/schemes/toric/points.py", line 958, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.homogeneous_coordinates Failed example: ffe.homogeneous_coordinates([1], nonzero_coordinates, cokernel) Expected: (1, 3, 0) Got: (1, 5, 0) ********************************************************************** File "src/sage/schemes/toric/points.py", line 960, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.homogeneous_coordinates Failed example: ffe.homogeneous_coordinates([2], nonzero_coordinates, cokernel) Expected: (1, 2, 0) Got: (1, 4, 0) ********************************************************************** File "src/sage/schemes/toric/points.py", line 989, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.__iter__ Failed example: list(ffe) # indirect doctest Expected: [(1, 4, 3), (1, 1, 6), (1, 2, 5)] Got: [(1, 1, 6), (1, 2, 5), (1, 4, 3)] ********************************************************************** File "src/sage/schemes/toric/points.py", line 1014, in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.cardinality Failed example: list(point_set) Expected: [[0 : 1 : 3], [1 : 0 : 3], [1 : 3 : 0], [1 : 1 : 6], [1 : 1 : 4], [1 : 3 : 2], [1 : 3 : 5]] Got: [[0 : 1 : 5], [1 : 0 : 5], [1 : 5 : 0], [1 : 1 : 4], [1 : 1 : 6], [1 : 3 : 2], [1 : 3 : 5]] ********************************************************************** 7 items had failures: 1 of 7 in sage.schemes.toric.points.FiniteFieldPointEnumerator._Chow_group_torsion_generators 2 of 10 in sage.schemes.toric.points.FiniteFieldPointEnumerator.__iter__ 1 of 13 in sage.schemes.toric.points.FiniteFieldPointEnumerator.cone_points_iter 1 of 6 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.__iter__ 1 of 8 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.cardinality 2 of 10 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.homogeneous_coordinates 1 of 9 in sage.schemes.toric.points.FiniteFieldSubschemePointEnumerator.inhomogeneous_equations [185 tests, 9 failures, 4.93 s] sage -t --long --random-seed=0 src/sage/schemes/toric/chow_group.py ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 64, in sage.schemes.toric.chow_group Failed example: a # long time (2s on sage.math, 2011) Expected: ( 3 | 1 mod 7 | 0 mod 2, 1 mod 2, 4, 5, 6, 7, 8 | 9 ) Got: ( 3 | 1 mod 7 | 1 mod 2, 0 mod 2, 4, 5, 6, 7, 8 | 9 ) ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 95, in sage.schemes.toric.chow_group Failed example: A_cone = A(cone); A_cone Expected: ( 0 | 1 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) Got: ( 0 | 6 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 99, in sage.schemes.toric.chow_group Failed example: 2 * A_cone Expected: ( 0 | 2 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) Got: ( 0 | 5 mod 7 | 0 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) ********************************************************************** File "src/sage/schemes/toric/chow_group.py", line 101, in sage.schemes.toric.chow_group Failed example: A_cone + A.gen(0) Expected: ( 0 | 1 mod 7 | 0 mod 2, 1 mod 2, 0, 0, 0, 0, 0 | 0 ) Got: ( 0 | 6 mod 7 | 1 mod 2, 0 mod 2, 0, 0, 0, 0, 0 | 0 ) ********************************************************************** 1 item had failures: 4 of 18 in sage.schemes.toric.chow_group [227 tests, 4 failures, 22.95 s] sage -t --long --random-seed=0 src/sage/schemes/toric/homset.py ********************************************************************** File "src/sage/schemes/toric/homset.py", line 469, in sage.schemes.toric.homset.SchemeHomset_points_toric_field Failed example: sorted(X.point_set().list()) Expected: [[0 : 0 : 1], [0 : 1 : 0], [0 : 1 : 1], [0 : 1 : 3], [1 : 0 : 0], [1 : 0 : 1], [1 : 0 : 3], [1 : 1 : 0], [1 : 1 : 1], [1 : 1 : 2], [1 : 1 : 3], [1 : 1 : 4], [1 : 1 : 5], [1 : 1 : 6], [1 : 3 : 0], [1 : 3 : 1], [1 : 3 : 2], [1 : 3 : 3], [1 : 3 : 4], [1 : 3 : 5], [1 : 3 : 6]] Got: [[0 : 0 : 1], [0 : 1 : 0], [0 : 1 : 1], [0 : 1 : 5], [1 : 0 : 0], [1 : 0 : 1], [1 : 0 : 5], [1 : 1 : 0], [1 : 1 : 1], [1 : 1 : 2], [1 : 1 : 3], [1 : 1 : 4], [1 : 1 : 5], [1 : 1 : 6], [1 : 3 : 1], [1 : 3 : 2], [1 : 3 : 3], [1 : 3 : 4], [1 : 3 : 5], [1 : 3 : 6], [1 : 5 : 0]] ********************************************************************** File "src/sage/schemes/toric/homset.py", line 643, in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.__iter__ Failed example: list(cubic.point_set()) Expected: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 2 : 1], [1 : 1 : 2], [1 : 3 : 3]] Got: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 1 : 2], [1 : 2 : 1], [1 : 3 : 3]] ********************************************************************** File "src/sage/schemes/toric/homset.py", line 663, in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.cardinality Failed example: list(cubic.point_set()) Expected: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 2 : 1], [1 : 1 : 2], [1 : 3 : 3]] Got: [[0 : 1 : 4], [1 : 0 : 4], [1 : 4 : 0], [1 : 1 : 2], [1 : 2 : 1], [1 : 3 : 3]] ********************************************************************** 3 items had failures: 1 of 5 in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.__iter__ 1 of 5 in sage.schemes.toric.homset.SchemeHomset_points_subscheme_toric_field.cardinality 1 of 17 in sage.schemes.toric.homset.SchemeHomset_points_toric_field [102 tests, 3 failures, 2.12 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/kraus.py ********************************************************************** File "src/sage/schemes/elliptic_curves/kraus.py", line 927, in sage.schemes.elliptic_curves.kraus.semi_global_minimal_model Failed example: Emin, p = semi_global_minimal_model(E) # long time (25s) Expected nothing Got: *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. ********************************************************************** 1 item had failures: 1 of 16 in sage.schemes.elliptic_curves.kraus.semi_global_minimal_model [142 tests, 1 failure, 36.25 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/gal_reps_number_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/gal_reps_number_field.py", line 329, in sage.schemes.elliptic_curves.gal_reps_number_field.GaloisRepresentation.isogeny_bound Failed example: GR.isogeny_bound() Expected: [] Got: *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. *** Warning: precision too low for generators, not given. [] ********************************************************************** 1 item had failures: 1 of 20 in sage.schemes.elliptic_curves.gal_reps_number_field.GaloisRepresentation.isogeny_bound [192 tests, 1 failure, 96.28 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/period_lattice.py ********************************************************************** File "src/sage/schemes/elliptic_curves/period_lattice.py", line 1629, in sage.schemes.elliptic_curves.period_lattice.PeriodLattice_ell.elliptic_logarithm Failed example: Lambda.elliptic_logarithm(P+3*Q, 100) Expected: 4.7100131126199672766973600998 Got: 4.3543876242043418255250464574 ********************************************************************** 1 item had failures: 1 of 73 in sage.schemes.elliptic_curves.period_lattice.PeriodLattice_ell.elliptic_logarithm [401 tests, 1 failure, 6.44 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_generic.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_generic.py", line 2937, in sage.schemes.elliptic_curves.ell_generic.EllipticCurve_generic.pari_curve Failed example: E.pari_curve() Expected: [Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(1, y^2 - 2), Mod(y, y^2 - 2), Mod(0, y^2 - 2), Mod(2, y^2 - 2), Mod(4*y, y^2 - 2), Mod(-1, y^2 - 2), Mod(-48, y^2 - 2), Mod(-864*y, y^2 - 2), Mod(-928, y^2 - 2), Mod(3456/29, y^2 - 2), Vecsmall([5]), [[y^2 - 2, [2, 0], 8, 1, [[1, -1.41421356237310; 1, 1.41421356237310], [1, -1.41421356237310; 1, 1.41421356237310], [1, -1; 1, 1], [2, 0; 0, 4], [4, 0; 0, 2], [2, 0; 0, 1], [2, [0, 2; 1, 0]], []], [-1.41421356237310, 1.41421356237310], [1, y], [1, 0; 0, 1], [1, 0, 0, 2; 0, 1, 1, 0]]], [0, 0, 0, 0, 0]] Got: [Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(0, y^2 - 2), Mod(1, y^2 - 2), Mod(y, y^2 - 2), Mod(0, y^2 - 2), Mod(2, y^2 - 2), Mod(4*y, y^2 - 2), Mod(-1, y^2 - 2), Mod(-48, y^2 - 2), Mod(-864*y, y^2 - 2), Mod(-928, y^2 - 2), Mod(3456/29, y^2 - 2), Vecsmall([5]), [[y^2 - 2, [2, 0], 8, 1, [[1, -1.41421356237310; 1, 1.41421356237310], [1, -1.41421356237310; 1, 1.41421356237310], [16, -23; 16, 23], [2, 0; 0, 4], [4, 0; 0, 2], [2, 0; 0, 1], [2, [0, 2; 1, 0]], [2]], [-1.41421356237310, 1.41421356237310], [1, y], [1, 0; 0, 1], [1, 0, 0, 2; 0, 1, 1, 0]]], [0, 0, 0, 0, 0]] ********************************************************************** 1 item had failures: 1 of 17 in sage.schemes.elliptic_curves.ell_generic.EllipticCurve_generic.pari_curve [459 tests, 1 failure, 16.79 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_finite_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_finite_field.py", line 788, in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens Failed example: E.cardinality() Expected: 867361737988403547207212930746733987710588 Got: 867361737988403547206134229616487867594472 ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_finite_field.py", line 790, in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens Failed example: E.gens()[0].order() Expected: 433680868994201773603606465373366993855294 Got: 433680868994201773603067114808243933797236 ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_finite_field.py", line 792, in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens Failed example: E.gens()[1].order() Expected: 433680868994201773603606465373366993855294 Got: 30977204928157269543076222486303138128374 ********************************************************************** 1 item had failures: 3 of 25 in sage.schemes.elliptic_curves.ell_finite_field.EllipticCurve_finite_field.gens [280 tests, 3 failures, 36.55 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/isogeny_small_degree.py ********************************************************************** File "src/sage/schemes/elliptic_curves/isogeny_small_degree.py", line 803, in sage.schemes.elliptic_curves.isogeny_small_degree.isogenies_5_0 Failed example: isogenies_5_0(E) Expected: [Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (643/8*a^5-15779/48*a^4-32939/24*a^3-71989/2*a^2+214321/6*a-112115/3)*x + (2901961/96*a^5+4045805/48*a^4+12594215/18*a^3-30029635/6*a^2+15341626/3*a-38944312/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320, Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (-1109/8*a^5-53873/48*a^4-180281/24*a^3-14491/2*a^2+35899/6*a-43745/3)*x + (-17790679/96*a^5-60439571/48*a^4-77680504/9*a^3+1286245/6*a^2-4961854/3*a-73854632/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320] Got: [Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (241565/32*a^5-362149/48*a^4+180281/24*a^3-9693307/4*a^2+14524871/6*a-7254985/3)*x + (1660391123/192*a^5-829315373/96*a^4+77680504/9*a^3-66622345345/24*a^2+33276655441/12*a-24931615912/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320, Isogeny of degree 5 from Elliptic Curve defined by y^2 + y = x^3 over Number Field in a with defining polynomial x^6 - 320*x^3 - 320 to Elliptic Curve defined by y^2 + y = x^3 + (47519/32*a^5-72103/48*a^4+32939/24*a^3-1909753/4*a^2+2861549/6*a-1429675/3)*x + (-131678717/192*a^5+65520419/96*a^4-12594215/18*a^3+5280985135/24*a^2-2637787519/12*a+1976130088/9) over Number Field in a with defining polynomial x^6 - 320*x^3 - 320] ********************************************************************** 1 item had failures: 1 of 9 in sage.schemes.elliptic_curves.isogeny_small_degree.isogenies_5_0 [300 tests, 1 failure, 101.47 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_number_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 217, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: E.simon_two_descent() Expected: (2, 2, [(0 : 0 : 1), (1/8*a + 5/8 : -3/16*a - 7/16 : 1)]) Got: (2, 2, [(0 : 0 : 1)]) ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 219, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: E.simon_two_descent(lim1=3, lim3=20, limtriv=5, maxprob=7, limbigprime=10) Expected: (2, 2, [(-1 : 0 : 1), (-1/8*a + 5/8 : -3/16*a - 9/16 : 1)]) Got: (2, 2, [(-1 : 0 : 1), (5/32*a + 1/32 : -19/128*a + 41/128 : 1)]) ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 238, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: v = E.simon_two_descent(verbose=2) Expected: K = bnfinit(y^2 + 7); a = Mod(y,K.pol); bnfellrank(K, [0, 0, 0, 1, a], [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]); elliptic curve: Y^2 = x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7) A = Mod(0, y^2 + 7) B = Mod(1, y^2 + 7) C = Mod(y, y^2 + 7) Computing L(S,2) L(S,2) = [Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(-x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(-1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + 2, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y + 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y - 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Computing the Selmer group #LS2gen = 2 LS2gen = [Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x - 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Search for trivial points on the curve Trivial points on the curve = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)], [1, 1, 0], [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7), 1]] zc = Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) Hilbert symbol (Mod(1, y^2 + 7),Mod(-2*y + 2, y^2 + 7)) = sol of quadratic equation = [1, 1, 0]~ zc*z1^2 = Mod(4*x + Mod(-2*y + 6, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) quartic: (-1)*Y^2 = x^4 + (3*y - 9)*x^2 + (-8*y + 16)*x + (9/2*y - 11/2) reduced: Y^2 = -x^4 + (-3*y + 9)*x^2 + (-8*y + 16)*x + (-9/2*y + 11/2) not ELS at [2, [0, 1]~, 1, 1, [1, -2; 1, 0]] zc = Mod(Mod(1, y^2 + 7)*x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x + Mod(-1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) comes from the trivial point [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)] m1 = 1 m2 = 1 #S(E/K)[2] = 2 #E(K)/2E(K) = 2 #III(E/K)[2] = 1 rank(E/K) = 1 listpoints = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]] v = [1, 1, [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]] Got: K = bnfinit(y^2 + 7); a = Mod(y,K.pol); bnfellrank(K, [0, 0, 0, 1, a], [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]); elliptic curve: Y^2 = x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7) A = Mod(0, y^2 + 7) B = Mod(1, y^2 + 7) C = Mod(y, y^2 + 7) Computing L(S,2) L(S,2) = [Mod(Mod(1/2*y - 1/2, y^2 + 7)*x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x + Mod(y + 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x - 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(-1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x^2 + 2, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y + 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(x + Mod(1/2*y - 3/2, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Computing the Selmer group #LS2gen = 2 LS2gen = [Mod(x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x - 1, x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)), Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7))] Search for trivial points on the curve Trivial points on the curve = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)], [1, 1, 0], [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7), 1]] zc = Mod(Mod(1, y^2 + 7)*x^2 + Mod(1/2*y + 1/2, y^2 + 7)*x + Mod(-1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) comes from the trivial point [Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)] zc = Mod(Mod(-1/2*y + 1/2, y^2 + 7)*x^2 + Mod(-1/2*y - 1/2, y^2 + 7)*x + Mod(-y - 1, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) Hilbert symbol (Mod(1, y^2 + 7),Mod(-2*y + 2, y^2 + 7)) = sol of quadratic equation = [1, 1, 0]~ zc*z1^2 = Mod(4*x + Mod(-2*y + 6, y^2 + 7), x^3 + Mod(1, y^2 + 7)*x + Mod(y, y^2 + 7)) quartic: (-1)*Y^2 = x^4 + (3*y - 9)*x^2 + (-8*y + 16)*x + (9/2*y - 11/2) reduced: Y^2 = -x^4 + (-3*y + 9)*x^2 + (-8*y + 16)*x + (-9/2*y + 11/2) not ELS at [2, [0, 1]~, 1, 1, [1, -2; 1, 0]] m1 = 1 m2 = 1 #S(E/K)[2] = 2 #E(K)/2E(K) = 2 #III(E/K)[2] = 1 rank(E/K) = 1 listpoints = [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]] v = [1, 1, [[Mod(1/2*y + 3/2, y^2 + 7), Mod(-y - 2, y^2 + 7)]]] ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 299, in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? Failed example: E.simon_two_descent() # long time (4s on sage.math, 2013) Expected: (3, 3, [(0 : 0 : 1), (-1/2*zeta43_0^2 - 1/2*zeta43_0 + 7 : -3/2*zeta43_0^2 - 5/2*zeta43_0 + 18 : 1)...) Got: (3, 3, [(5/8*zeta43_0^2 + 17/8*zeta43_0 - 9/4 : -27/16*zeta43_0^2 - 103/16*zeta43_0 + 39/8 : 1), (0 : 0 : 1)]) ********************************************************************** 1 item had failures: 4 of 84 in sage.schemes.elliptic_curves.ell_number_field.EllipticCurve_number_field.? [830 tests, 4 failures, 350.73 s] sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_rational_field.py ********************************************************************** File "src/sage/schemes/elliptic_curves/ell_rational_field.py", line 5405, in sage.schemes.elliptic_curves.ell_rational_field.EllipticCurve_rational_field.eval_modular_form Failed example: E.eval_modular_form([1.5+I,2.0+I,2.5+I],100) # abs tol 1e-20 Expected: [-0.0018743978548152085771342944989052703431, 0.0018604485340371083710285594393397945456, -0.0018743978548152085771342944989052703431] Got: [-0.00187439785481520858 - 6.91083670607514589e-22*I, 0.00186044853403710837 + 3.71914507780688601e-22*I, -0.00187439785481520858 - 6.39417173217386647e-23*I] ********************************************************************** 1 item had failures: 1 of 4 in sage.schemes.elliptic_curves.ell_rational_field.EllipticCurve_rational_field.eval_modular_form [849 tests, 1 failure, 320.51 s] sage -t --long --random-seed=0 src/sage/structure/factorization.py ********************************************************************** File "src/sage/structure/factorization.py", line 135, in sage.structure.factorization Failed example: f = K.factor(15); f Expected: (Fractional ideal (-a))^2 * (Fractional ideal (5)) Got: (Fractional ideal (1/2*a + 3/2))^2 * (Fractional ideal (5)) ********************************************************************** File "src/sage/structure/factorization.py", line 141, in sage.structure.factorization Failed example: g=K.factor(9); g Expected: (Fractional ideal (-a))^4 Got: (Fractional ideal (1/2*a + 3/2))^4 ********************************************************************** File "src/sage/structure/factorization.py", line 143, in sage.structure.factorization Failed example: f.lcm(g) Expected: (Fractional ideal (-a))^4 * (Fractional ideal (5)) Got: (Fractional ideal (1/2*a + 3/2))^4 * (Fractional ideal (5)) ********************************************************************** File "src/sage/structure/factorization.py", line 145, in sage.structure.factorization Failed example: f.gcd(g) Expected: (Fractional ideal (-a))^2 Got: (Fractional ideal (1/2*a + 3/2))^2 ********************************************************************** 1 item had failures: 4 of 49 in sage.structure.factorization [239 tests, 4 failures, 0.92 s] sage -t --long --random-seed=0 src/sage/rings/qqbar.py [1567 tests, 53.49 s] sage -t --long --random-seed=0 src/sage/rings/integer.pyx ********************************************************************** File "src/sage/rings/integer.pyx", line 5476, in sage.rings.integer.Integer._bnfisnorm Failed example: 7._bnfisnorm(CyclotomicField(7)) Expected: (-zeta7^5 - zeta7^4 - 2*zeta7^3 - zeta7^2 - zeta7 - 1, 1) Got: (zeta7^5 - zeta7^2, 1) ********************************************************************** 1 item had failures: 1 of 3 in sage.rings.integer.Integer._bnfisnorm [1149 tests, 1 failure, 97.40 s] sage -t --long --random-seed=0 src/sage/rings/integer.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_quotient_ring.py ********************************************************************** File "src/sage/rings/polynomial/polynomial_quotient_ring.py", line 1309, in sage.rings.polynomial.polynomial_quotient_ring.PolynomialQuotientRing_generic.S_class_group Failed example: S.S_class_group([K.ideal(a)]) Expected: [((1/4*xbar^2 + 31/4, (-1/8*a + 1/8)*xbar^2 - 31/8*a + 31/8, 1/16*xbar^3 + 1/16*xbar^2 + 31/16*xbar + 31/16, -1/16*a*xbar^3 + (1/16*a + 1/8)*xbar^2 - 31/16*a*xbar + 31/16*a + 31/8), 6), ((-1/4*xbar^2 - 23/4, (1/8*a - 1/8)*xbar^2 + 23/8*a - 23/8, -1/16*xbar^3 - 1/16*xbar^2 - 23/16*xbar - 23/16, 1/16*a*xbar^3 + (-1/16*a - 1/8)*xbar^2 + 23/16*a*xbar - 23/16*a - 23/8), 2)] Got: [((1/4*xbar^2 + 31/4, (-1/8*a + 1/8)*xbar^2 - 31/8*a + 31/8, 1/16*xbar^3 + 1/16*xbar^2 + 31/16*xbar + 31/16, -1/16*a*xbar^3 + (1/16*a + 1/8)*xbar^2 - 31/16*a*xbar + 31/16*a + 31/8), 6), ((-1/4*xbar^2 - 23/4, 1/4*a*xbar^2 + 23/4*a, -1/8*xbar^3 + 1/8*xbar^2 - 23/8*xbar + 23/8, (1/16*a - 1/16)*xbar^3 + (-1/16*a + 1/16)*xbar^2 + (23/16*a - 23/16)*xbar - 23/16*a + 23/16), 2)] ********************************************************************** 1 item had failures: 1 of 33 in sage.rings.polynomial.polynomial_quotient_ring.PolynomialQuotientRing_generic.S_class_group [492 tests, 1 failure, 4.49 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_element.pyx ********************************************************************** File "src/sage/rings/polynomial/polynomial_element.pyx", line 7530, in sage.rings.polynomial.polynomial_element.Polynomial.roots Failed example: p.roots(ring=RR) Expected: [(0.000000000000000, 1)] Got: [(-2.85106096489671e-452, 1)] ********************************************************************** 1 item had failures: 1 of 194 in sage.rings.polynomial.polynomial_element.Polynomial.roots [2569 tests, 1 failure, 33.03 s] sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/randompoly.py ********************************************************************** File "src/sage/rings/polynomial/pbori/randompoly.py", line 46, in sage.rings.polynomial.pbori.randompoly.? Failed example: s=sparse_random_system(r, number_of_polynomials = 20, variables_per_polynomial = 3, degree=2, random_seed=123) Expected nothing Got: doctest:warning File "/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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=sparse_random_system(r, number_of_polynomials = Integer(20), variables_per_polynomial = Integer(3), degree=Integer(2), random_seed=Integer(123)) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/randompoly.py", line 54, in sparse_random_system random_generator = Random(random_seed) File "/usr/lib/python3.9/random.py", line 122, in __init__ self.seed(x) File "/usr/lib/python3.9/random.py", line 158, in seed _warn('Seeding based on hashing is deprecated\n' File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : DeprecationWarning: Seeding based on hashing is deprecated since Python 3.9 and will be removed in a subsequent version. The only supported seed types are: None, int, float, str, bytes, and bytearray. ********************************************************************** 1 item had failures: 1 of 11 in sage.rings.polynomial.pbori.randompoly.? [9 tests, 1 failure, 0.10 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal_rel.py ********************************************************************** File "src/sage/rings/number_field/number_field_ideal_rel.py", line 20, in sage.rings.number_field.number_field_ideal_rel Failed example: K.fractional_ideal(G) Expected: Fractional ideal (2*b*a + 1) Got: Fractional ideal ((1/2*b + 2)*a - 1/2*b + 2) ********************************************************************** 1 item had failures: 1 of 8 in sage.rings.number_field.number_field_ideal_rel [233 tests, 1 failure, 2.09 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element.pyx ********************************************************************** File "src/sage/rings/number_field/number_field_element.pyx", line 1631, in sage.rings.number_field.number_field_element.NumberFieldElement.is_norm Failed example: t = (-a).is_norm(L, element=True); t Expected: (True, b^3 + 1) Got: (True, -b^3 - 1) ********************************************************************** File "src/sage/rings/number_field/number_field_element.pyx", line 1746, in sage.rings.number_field.number_field_element.NumberFieldElement._rnfisnorm Failed example: t = (-a)._rnfisnorm(L); t Expected: (b^3 + 1, 1) Got: (-b^3 - 1, 1) ********************************************************************** File "src/sage/rings/number_field/number_field_element.pyx", line 1750, in sage.rings.number_field.number_field_element.NumberFieldElement._rnfisnorm Failed example: t = K(3)._rnfisnorm(L); t Expected: (-b^3 - a*b^2 - a^2*b + 1, 3*a^2 - 3*a + 6) Got: (b^3 + a*b^2 + a^2*b - 1, 3*a^2 - 3*a + 6) ********************************************************************** 2 items had failures: 2 of 27 in sage.rings.number_field.number_field_element.NumberFieldElement._rnfisnorm 1 of 28 in sage.rings.number_field.number_field_element.NumberFieldElement.is_norm [1136 tests, 3 failures, 42.61 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field.py ********************************************************************** File "src/sage/rings/number_field/number_field.py", line 6965, in sage.rings.number_field.number_field.NumberField_generic.S_unit_solutions Failed example: bound Expected: 6 Got: 7 ********************************************************************** 1 item had failures: 1 of 7 in sage.rings.number_field.number_field.NumberField_generic.S_unit_solutions [2159 tests, 1 failure, 123.24 s] sage -t --long --random-seed=0 src/sage/rings/number_field/S_unit_solver.py ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 32, in sage.rings.number_field.S_unit_solver Failed example: eq_up_to_order(sols, expected) Expected: True Got: False ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1783, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[0] Expected: (Fractional ideal (-2*xi^2 + 3), Fractional ideal (xi - 3), Fractional ideal (2*xi + 1)) Got: (Fractional ideal (xi - 3), Fractional ideal (-2*xi^2 + 3), Fractional ideal (2*xi + 1)) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1788, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[1] Expected: (Residue field of Fractional ideal (-2*xi^2 + 3), Residue field of Fractional ideal (xi - 3), Residue field of Fractional ideal (2*xi + 1)) Got: (Residue field of Fractional ideal (xi - 3), Residue field of Fractional ideal (-2*xi^2 + 3), Residue field of Fractional ideal (2*xi + 1)) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1793, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[2] Expected: ([18, 9, 16, 8], [18, 7, 10, 4], [18, 3, 12, 10]) Got: ([18, 7, 16, 4], [18, 9, 12, 8], [18, 3, 10, 10]) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 1796, in sage.rings.number_field.S_unit_solver.sieve_ordering Failed example: sieve_data[3] Expected: (972, 972, 3888) Got: (486, 648, 11664) ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 2662, in sage.rings.number_field.S_unit_solver.sieve_below_bound Failed example: eq_up_to_order(sols, expected) Expected: True Got: False ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 2723, in sage.rings.number_field.S_unit_solver.solve_S_unit_equation Failed example: eq_up_to_order(sols, expected) Expected: True Got: False ********************************************************************** File "src/sage/rings/number_field/S_unit_solver.py", line 2729, in sage.rings.number_field.S_unit_solver.solve_S_unit_equation Failed example: bound Expected: 6 Got: 7 ********************************************************************** 4 items had failures: 1 of 7 in sage.rings.number_field.S_unit_solver 1 of 8 in sage.rings.number_field.S_unit_solver.sieve_below_bound 4 of 9 in sage.rings.number_field.S_unit_solver.sieve_ordering 2 of 15 in sage.rings.number_field.S_unit_solver.solve_S_unit_equation [283 tests, 8 failures, 14.57 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal.py ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 234, in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._richcmp_ Failed example: f = K.factor(15); f Expected: (Fractional ideal (-a))^2 * (Fractional ideal (5)) Got: (Fractional ideal (1/2*a + 3/2))^2 * (Fractional ideal (5)) ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 486, in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._repr_short Failed example: I.gens_reduced() Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 I.gens_reduced() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field_ideal.py", line 793, in gens_reduced self._cache_bnfisprincipal(proof=proof, gens_needed=True) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field_ideal.py", line 1078, in _cache_bnfisprincipal v = bnf.bnfisprincipal(self.pari_hnf(), 3 if gens_needed else 1) File "cypari2/auto_gen.pxi", line 4015, in cypari2.gen.Gen_base.bnfisprincipal File "cypari2/handle_error.pyx", line 213, in cypari2.handle_error._pari_err_handle cypari2.handle_error.PariError: the PARI stack overflows (current size: 8000000; maximum size: 865075200) You can use pari.allocatemem() to change the stack size and try again ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 623, in sage.rings.number_field.number_field_ideal.NumberFieldIdeal.free_module Failed example: I = K.factor(11)[0][0]; I Expected: Fractional ideal (-2*z^4 - 2*z^2 - 2*z + 1) Got: Fractional ideal (-3*z^4 - 2*z^3 - 2*z^2 - 2) ********************************************************************** File "src/sage/rings/number_field/number_field_ideal.py", line 3121, in sage.rings.number_field.number_field_ideal.NumberFieldFractionalIdeal.is_S_integral.residue_class_degree Failed example: f = K.factor(19); f Expected: (Fractional ideal (a^2 + a - 3)) * (Fractional ideal (-2*a^4 - a^2 + 2*a - 1)) * (Fractional ideal (a^2 + a - 1)) Got: (Fractional ideal (a^2 + a - 3)) * (Fractional ideal (2*a^4 + a^2 - 2*a + 1)) * (Fractional ideal (a^2 + a - 1)) ********************************************************************** 4 items had failures: 1 of 4 in sage.rings.number_field.number_field_ideal.NumberFieldFractionalIdeal.is_S_integral.residue_class_degree 1 of 10 in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._repr_short 1 of 12 in sage.rings.number_field.number_field_ideal.NumberFieldIdeal._richcmp_ 1 of 21 in sage.rings.number_field.number_field_ideal.NumberFieldIdeal.free_module [682 tests, 4 failures, 11.29 s] sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_rel.py ********************************************************************** File "src/sage/rings/number_field/number_field_rel.py", line 398, in sage.rings.number_field.number_field_rel.NumberField_relative.subfields Failed example: K.subfields(2) Expected: [ (Number Field in c0 with defining polynomial x^2 - 24*x + 72, Ring morphism: From: Number Field in c0 with defining polynomial x^2 - 24*x + 72 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c0 |--> -6*a + 12, None), (Number Field in c1 with defining polynomial x^2 - 24*x + 120, Ring morphism: From: Number Field in c1 with defining polynomial x^2 - 24*x + 120 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c1 |--> 2*b*a + 12, None), (Number Field in c2 with defining polynomial x^2 - 24*x + 96, Ring morphism: From: Number Field in c2 with defining polynomial x^2 - 24*x + 96 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c2 |--> -4*b + 12, None) ] Got: [ (Number Field in c0 with defining polynomial x^2 - 24*x + 96, Ring morphism: From: Number Field in c0 with defining polynomial x^2 - 24*x + 96 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c0 |--> -4*b + 12, None), (Number Field in c1 with defining polynomial x^2 - 24*x + 120, Ring morphism: From: Number Field in c1 with defining polynomial x^2 - 24*x + 120 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c1 |--> 2*b*a + 12, None), (Number Field in c2 with defining polynomial x^2 - 24*x + 72, Ring morphism: From: Number Field in c2 with defining polynomial x^2 - 24*x + 72 To: Number Field in c with defining polynomial Y^2 + (-2*b - 3)*a - 2*b - 6 over its base field Defn: c2 |--> -6*a + 12, None) ] ********************************************************************** File "src/sage/rings/number_field/number_field_rel.py", line 2252, in sage.rings.number_field.number_field_rel.NumberField_relative.relative_discriminant Failed example: K.relative_discriminant() == F.ideal(4*b) Expected: True Got: False ********************************************************************** 2 items had failures: 1 of 13 in sage.rings.number_field.number_field_rel.NumberField_relative.relative_discriminant 1 of 8 in sage.rings.number_field.number_field_rel.NumberField_relative.subfields [545 tests, 2 failures, 9.80 s] sage -t --long --random-seed=0 src/sage/rings/number_field/order.py ********************************************************************** File "src/sage/rings/number_field/order.py", line 2183, in sage.rings.number_field.order.EisensteinIntegers Failed example: factor(3 + omega) Expected: (omega) * (-3*omega - 2) Got: (-1) * (-omega - 3) ********************************************************************** 1 item had failures: 1 of 7 in sage.rings.number_field.order.EisensteinIntegers [464 tests, 1 failure, 10.03 s] sage -t --long --random-seed=0 src/sage/rings/number_field/unit_group.py ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 102, in sage.rings.number_field.unit_group Failed example: UL.roots_of_unity() Expected: [-b*a - b, b^2*a, b^3, a + 1, -b*a, -b^2, b^3*a + b^3, a, b, -b^2*a - b^2, b^3*a, -1, b*a + b, -b^2*a, -b^3, -a - 1, b*a, b^2, -b^3*a - b^3, -a, -b, b^2*a + b^2, -b^3*a, 1] Got: [-b*a, -b^2*a - b^2, -b^3, -a, -b*a - b, -b^2, b^3*a, -a - 1, -b, b^2*a, b^3*a + b^3, -1, b*a, b^2*a + b^2, b^3, a, b*a + b, b^2, -b^3*a, a + 1, b, -b^2*a, -b^3*a - b^3, 1] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 201, in sage.rings.number_field.unit_group.UnitGroup Failed example: UK.gen(5).value() Expected: z^7 + z Got: -z^7 - z ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 218, in sage.rings.number_field.unit_group.UnitGroup Failed example: SUK.log(21*z) Expected: (12, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1) Got: (25, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1) ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 252, in sage.rings.number_field.unit_group.UnitGroup.__init__ Failed example: UK.gens_values() Expected: [-1, 6*a - 37] Got: [-1, -6*a + 37] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 260, in sage.rings.number_field.unit_group.UnitGroup.__init__ Failed example: UK.gens_values() Expected: [1/2*a + 1/2] Got: [-1/2*a + 1/2] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 374, in sage.rings.number_field.unit_group.UnitGroup._element_constructor_ Failed example: UK.gens_values() Expected: [-1, 6*a - 37] Got: [-1, -6*a + 37] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 525, in sage.rings.number_field.unit_group.UnitGroup.zeta Failed example: U.zeta(3) Expected: 1/2*z - 1/2 Got: -1/2*z - 1/2 ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 527, in sage.rings.number_field.unit_group.UnitGroup.zeta Failed example: U.zeta(3, all=True) Expected: [1/2*z - 1/2, -1/2*z - 1/2] Got: [-1/2*z - 1/2, 1/2*z - 1/2] ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 643, in sage.rings.number_field.unit_group.UnitGroup.log Failed example: u = SUK.exp(v); u Expected: -8732*z^11 + 15496*z^10 + 51840*z^9 + 68804*z^8 + 51840*z^7 + 15496*z^6 - 8732*z^5 + 34216*z^3 + 64312*z^2 + 64312*z + 34216 Got: 8732*z^11 - 15496*z^10 - 51840*z^9 - 68804*z^8 - 51840*z^7 - 15496*z^6 + 8732*z^5 - 34216*z^3 - 64312*z^2 - 64312*z - 34216 ********************************************************************** File "src/sage/rings/number_field/unit_group.py", line 690, in sage.rings.number_field.unit_group.UnitGroup.exp Failed example: u = SUK.exp(v); u Expected: -8732*z^11 + 15496*z^10 + 51840*z^9 + 68804*z^8 + 51840*z^7 + 15496*z^6 - 8732*z^5 + 34216*z^3 + 64312*z^2 + 64312*z + 34216 Got: 8732*z^11 - 15496*z^10 - 51840*z^9 - 68804*z^8 - 51840*z^7 - 15496*z^6 + 8732*z^5 - 34216*z^3 - 64312*z^2 - 64312*z - 34216 ********************************************************************** 7 items had failures: 1 of 50 in sage.rings.number_field.unit_group 2 of 21 in sage.rings.number_field.unit_group.UnitGroup 2 of 24 in sage.rings.number_field.unit_group.UnitGroup.__init__ 1 of 12 in sage.rings.number_field.unit_group.UnitGroup._element_constructor_ 1 of 15 in sage.rings.number_field.unit_group.UnitGroup.exp 1 of 13 in sage.rings.number_field.unit_group.UnitGroup.log 2 of 17 in sage.rings.number_field.unit_group.UnitGroup.zeta [177 tests, 10 failures, 2.48 s] sage -t --long --random-seed=0 src/sage/rings/number_field/class_group.py ********************************************************************** File "src/sage/rings/number_field/class_group.py", line 159, in sage.rings.number_field.class_group.FractionalIdealClass.__pow__ Failed example: c^2 Expected: Fractional ideal class (2, a^2 + 2*a - 1) Got: Fractional ideal class (4, a) ********************************************************************** File "src/sage/rings/number_field/class_group.py", line 469, in sage.rings.number_field.class_group.ClassGroup._element_constructor_ Failed example: [CL(I).exponents() for I in CK] Expected: [(0,), (4,), (2,)] Got: [(0,), (2,), (4,)] ********************************************************************** 2 items had failures: 1 of 12 in sage.rings.number_field.class_group.ClassGroup._element_constructor_ 1 of 8 in sage.rings.number_field.class_group.FractionalIdealClass.__pow__ [221 tests, 2 failures, 1.65 s] sage -t --long --random-seed=0 src/sage/rings/function_field/function_field.py [881 tests, 854.30 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/residue_field.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_constructor.py ********************************************************************** File "src/sage/rings/finite_rings/finite_field_constructor.py", line 289, in sage.rings.finite_rings.finite_field_constructor.FiniteFieldFactory Failed example: a.multiplicative_order() Expected: 189478062869360049565633138 Got: 9094947017729282379150390624 ********************************************************************** File "src/sage/rings/finite_rings/finite_field_constructor.py", line 291, in sage.rings.finite_rings.finite_field_constructor.FiniteFieldFactory Failed example: a.is_square() Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 74 in sage.rings.finite_rings.finite_field_constructor.FiniteFieldFactory [119 tests, 2 failures, 20.22 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/residue_field.pyx ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1056, in sage.rings.finite_rings.residue_field.ReductionMap.section Failed example: s = f.section(); s Expected: Lifting map: From: Residue field in abar of Fractional ideal (14*a^4 - 24*a^3 - 26*a^2 + 58*a - 15) To: Number Field in a with defining polynomial x^5 - 5*x + 2 Got: Lifting map: From: Residue field in abar of Fractional ideal (-14*a^4 + 24*a^3 + 26*a^2 - 58*a + 15) To: Number Field in a with defining polynomial x^5 - 5*x + 2 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1269, in sage.rings.finite_rings.residue_field.ResidueFieldHomomorphism_global.section Failed example: s = f.section(); s Expected: Lifting map: From: Residue field in abar of Fractional ideal (14*a^4 - 24*a^3 - 26*a^2 + 58*a - 15) To: Maximal Order in Number Field in a with defining polynomial x^5 - 5*x + 2 Got: Lifting map: From: Residue field in abar of Fractional ideal (-14*a^4 + 24*a^3 + 26*a^2 - 58*a + 15) To: Maximal Order in Number Field in a with defining polynomial x^5 - 5*x + 2 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1372, in sage.rings.finite_rings.residue_field.LiftingMap.__init__ Failed example: L = F.lift_map(); L Expected: Lifting map: From: Residue field in abar of Fractional ideal (-2*a^4 + a^3 - 4*a^2 + 2*a - 1) To: Maximal Order in Number Field in a with defining polynomial x^5 + 2 Got: Lifting map: From: Residue field in abar of Fractional ideal (2*a^4 - a^3 + 4*a^2 - 2*a + 1) To: Maximal Order in Number Field in a with defining polynomial x^5 + 2 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1376, in sage.rings.finite_rings.residue_field.LiftingMap.__init__ Failed example: L.domain() Expected: Residue field in abar of Fractional ideal (-2*a^4 + a^3 - 4*a^2 + 2*a - 1) Got: Residue field in abar of Fractional ideal (2*a^4 - a^3 + 4*a^2 - 2*a + 1) ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1499, in sage.rings.finite_rings.residue_field.LiftingMap._repr_type Failed example: F.lift_map() #indirect doctest Expected: Lifting map: From: Residue field in tmod of Fractional ideal (-3*theta_12^2 + 1) To: Maximal Order in Cyclotomic Field of order 12 and degree 4 Got: Lifting map: From: Residue field in tmod of Fractional ideal (theta_12^2 + 2) To: Maximal Order in Cyclotomic Field of order 12 and degree 4 ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1517, in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn Failed example: k Expected: Residue field of Fractional ideal (a^2 + 2*a + 2) Got: Residue field of Fractional ideal (-a^2 - 2*a - 2) ********************************************************************** File "src/sage/rings/finite_rings/residue_field.pyx", line 1599, in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn._element_constructor_ Failed example: k Expected: Residue field of Fractional ideal (a^2 + 2*a + 2) Got: Residue field of Fractional ideal (-a^2 - 2*a - 2) ********************************************************************** 6 items had failures: 2 of 16 in sage.rings.finite_rings.residue_field.LiftingMap.__init__ 1 of 4 in sage.rings.finite_rings.residue_field.LiftingMap._repr_type 1 of 18 in sage.rings.finite_rings.residue_field.ReductionMap.section 1 of 17 in sage.rings.finite_rings.residue_field.ResidueFieldHomomorphism_global.section 1 of 18 in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn 1 of 16 in sage.rings.finite_rings.residue_field.ResidueFiniteField_prime_modn._element_constructor_ [527 tests, 7 failures, 10.87 s] sage -t --long --random-seed=0 src/sage/rings/finite_rings/integer_mod_ring.py ********************************************************************** File "src/sage/rings/finite_rings/integer_mod_ring.py", line 629, in sage.rings.finite_rings.integer_mod_ring.IntegerModRing_generic.multiplicative_subgroups Failed example: Integers(15).multiplicative_subgroups() Expected: ((11, 7), (4, 11), (8,), (11,), (14,), (7,), (4,), ()) Got: ((14, 13), (4, 11), (8,), (11,), (14,), (7,), (4,), ()) ********************************************************************** 1 item had failures: 1 of 8 in sage.rings.finite_rings.integer_mod_ring.IntegerModRing_generic.multiplicative_subgroups [310 tests, 1 failure, 6.05 s] sage -t --long --random-seed=0 src/sage/graphs/generators/families.py ********************************************************************** File "src/sage/graphs/generators/families.py", line 3192, in sage.graphs.generators.families.MathonPseudocyclicStronglyRegularGraph Failed example: L = sum(i*(r[a]-r[b]) for i,(a,b) in zip(range(1,len(ff)+1), ff)); L Expected: [ 0 1 -1 -3 -2 -4 3 4 2] [-1 0 1 -4 -3 -2 2 3 4] [ 1 -1 0 -2 -4 -3 4 2 3] [ 3 4 2 0 1 -1 -3 -2 -4] [ 2 3 4 -1 0 1 -4 -3 -2] [ 4 2 3 1 -1 0 -2 -4 -3] [-3 -2 -4 3 4 2 0 1 -1] [-4 -3 -2 2 3 4 -1 0 1] [-2 -4 -3 4 2 3 1 -1 0] Got: [ 0 -1 1 -2 -3 -4 2 4 3] [ 1 0 -1 -4 -2 -3 3 2 4] [-1 1 0 -3 -4 -2 4 3 2] [ 2 4 3 0 -1 1 -2 -3 -4] [ 3 2 4 1 0 -1 -4 -2 -3] [ 4 3 2 -1 1 0 -3 -4 -2] [-2 -3 -4 2 4 3 0 -1 1] [-4 -2 -3 3 2 4 1 0 -1] [-3 -4 -2 4 3 2 -1 1 0] ********************************************************************** 1 item had failures: 1 of 17 in sage.graphs.generators.families.MathonPseudocyclicStronglyRegularGraph [376 tests, 1 failure, 52.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, 39.31 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, 56.26 s] sage -t --long --random-seed=0 src/sage/modules/torsion_quadratic_module.py ********************************************************************** File "src/sage/modules/torsion_quadratic_module.py", line 1230, in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist Failed example: q.twist(-1) Expected: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/Z: [2/3 0] [ 0 8/9] Got: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/Z: [2/3 1/3] [1/3 8/9] ********************************************************************** File "src/sage/modules/torsion_quadratic_module.py", line 1238, in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist Failed example: q.twist(3) Expected: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/3Z: [ 1 0] [ 0 1/3] Got: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/3Z: [ 1 2] [ 2 1/3] ********************************************************************** File "src/sage/modules/torsion_quadratic_module.py", line 1246, in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist Failed example: q.twist(4) Expected: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/4Z: [4/3 0] [ 0 4/9] Got: Finite quadratic module over Integer Ring with invariants (3, 9) Gram matrix of the quadratic form with values in Q/4Z: [4/3 8/3] [8/3 4/9] ********************************************************************** 1 item had failures: 3 of 5 in sage.modules.torsion_quadratic_module.TorsionQuadraticModule.twist [192 tests, 3 failures, 58.04 s] sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_morphism.py ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 259, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: O.V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 2 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -6 1] [ 0 -2 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 265, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: x = Q(V.0); x Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 267, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: x == 4*Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 271, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: phi(x) Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_morphism.py", line 275, in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ Failed example: phi(4*Q.1) == phi(x) Expected: True Got: False ********************************************************************** 1 item had failures: 5 of 21 in sage.modules.fg_pid.fgp_morphism.FGP_Morphism.__call__ [117 tests, 5 failures, 1.14 s] sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_module.py ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 70, in sage.modules.fg_pid.fgp_module Failed example: M0.optimized()[0].V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 2 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -8 1] [ 0 -2 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 80, in sage.modules.fg_pid.fgp_module Failed example: M0(V0.0) Expected: (0, 14) Got: (0, 2) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 82, in sage.modules.fg_pid.fgp_module Failed example: M0(V0.0 + W0.0) # no difference modulo W0 Expected: (0, 14) Got: (0, 2) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 95, in sage.modules.fg_pid.fgp_module Failed example: x.lift() Expected: (0, -2, 1) Got: (0, -6, 1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 97, in sage.modules.fg_pid.fgp_module Failed example: M0(vector([1/2,0,0])) Expected: (0, 14) Got: (0, 2) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 146, in sage.modules.fg_pid.fgp_module Failed example: M0(K.1) Expected: (3, 1) Got: (1, 13) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 182, in sage.modules.fg_pid.fgp_module Failed example: Q(V([1,3,4])) Expected: (0, 11) Got: (0, 1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 635, in sage.modules.fg_pid.fgp_module.FGP_Module_class._element_constructor_ Failed example: x = Q(V.0-V.1); x # indirect doctest Expected: (0, 3) Got: (0, 9) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 933, in sage.modules.fg_pid.fgp_module.FGP_Module_class._smith_form Failed example: Q._smith_form() Expected: ( [ 1 0 0] [1 0 0] [ 1 0 -8] [ 0 4 0] [0 0 1] [ 0 0 1] [ 0 0 12], [0 1 0], [ 0 1 0] ) Got: ( [ 1 0 0] [ 1 0 1] [ 1 -4 20] [ 0 4 0] [ 0 -1 1] [ 0 0 -1] [ 0 0 12], [ 0 -1 0], [ 0 1 -3] ) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1029, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_form_gens Failed example: [x.lift() for x in Q.smith_form_gens()] Expected: [(0, 0, 1), (0, 1, 0)] Got: [(0, -3, 1), (0, -1, 0)] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1070, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_to_smith Failed example: D.gens_to_smith() Expected: [0 3 0] [0 0 3] [0 2 0] [1 0 0] [0 0 4] Got: [0 3 6] [0 0 3] [0 4 4] [1 2 0] [0 0 8] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1077, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_to_smith Failed example: T Expected: [ 3 0 15 0 0] [ 0 33 0 0 3] [ 2 0 10 0 0] [ 0 0 0 1 0] [ 0 44 0 0 4] Got: [27 48 3 0 60] [12 21 0 0 24] [20 36 4 0 48] [ 2 4 3 1 9] [32 56 0 0 64] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1123, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens Failed example: D.smith_to_gens() Expected: [ 0 0 0 1 0] [ 1 0 5 0 0] [ 0 11 0 0 1] Got: [0 0 1 1 1] [1 2 1 0 4] [4 7 0 0 8] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1128, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens Failed example: T Expected: [ 1 0 0] [ 0 13 0] [ 0 0 37] Got: [ 1 6 12] [ 0 7 48] [ 0 12 109] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1151, in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens Failed example: x.vector() * D.smith_to_gens() Expected: (2, 33, 10, 1, 3) Got: (14, 25, 3, 1, 33) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1199, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector Failed example: D.gens() Expected: ((0, 3, 0), (0, 0, 3), (0, 2, 0), (1, 0, 0), (0, 0, 8)) Got: ((0, 3, 6), (0, 0, 9), (0, 4, 4), (1, 2, 0), (0, 0, 4)) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1212, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector Failed example: v Expected: (2, 9, 10, 1, 33) Got: (26, 11, 3, 1, 18) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1217, in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector Failed example: D.gens_vector(x, reduce=True) Expected: (0, 1, 1, 1, 0) Got: (0, 3, 0, 1, 0) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1279, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: O.V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 2 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -6 1] [ 0 -2 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1285, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x = Q(V.0); x Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1287, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: Q.coordinate_vector(x, reduce=True) Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1291, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x == 4*Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1293, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x = Q(V.1); x Expected: (0, 1) Got: (0, 11) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1295, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: Q.coordinate_vector(x) Expected: (0, 1) Got: (0, -1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1297, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x == Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1299, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x = Q(V.2); x Expected: (1, 0) Got: (1, 9) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1301, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: Q.coordinate_vector(x) Expected: (1, 0) Got: (1, -3) ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1303, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector Failed example: x == Q.0 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1408, in sage.modules.fg_pid.fgp_module.FGP_Module_class.optimized Failed example: O.V() Expected: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [0 0 1] [0 1 0] Got: Free module of degree 3 and rank 2 over Integer Ring User basis matrix: [ 0 -3 1] [ 0 -1 0] ********************************************************************** File "src/sage/modules/fg_pid/fgp_module.py", line 1702, in sage.modules.fg_pid.fgp_module.FGP_Module_class.random_element Failed example: Q.random_element() Expected: (1, 10) Got: (1, 11) ********************************************************************** 10 items had failures: 7 of 46 in sage.modules.fg_pid.fgp_module 1 of 8 in sage.modules.fg_pid.fgp_module.FGP_Module_class._element_constructor_ 1 of 4 in sage.modules.fg_pid.fgp_module.FGP_Module_class._smith_form 10 of 23 in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector 2 of 9 in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_to_smith 3 of 15 in sage.modules.fg_pid.fgp_module.FGP_Module_class.gens_vector 1 of 11 in sage.modules.fg_pid.fgp_module.FGP_Module_class.optimized 1 of 4 in sage.modules.fg_pid.fgp_module.FGP_Module_class.random_element 1 of 5 in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_form_gens 3 of 12 in sage.modules.fg_pid.fgp_module.FGP_Module_class.smith_to_gens [397 tests, 30 failures, 6.90 s] sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_element.py ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 41, in sage.modules.fg_pid.fgp_element.FGP_Element Failed example: x = Q(V.0-V.1); x #indirect doctest Expected: (0, 3) Got: (0, 9) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 96, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: Q.0.lift() Expected: (0, 0, 1) Got: (0, -6, 1) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 98, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: Q.1.lift() Expected: (0, 2, 0) Got: (0, -2, 0) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 100, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: x = Q(V.0); x Expected: (0, 4) Got: (0, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 104, in sage.modules.fg_pid.fgp_element.FGP_Element.lift Failed example: x == 4*Q.1 Expected: True Got: False ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 160, in sage.modules.fg_pid.fgp_element.FGP_Element._add_ Failed example: Q.0 + V.0 Expected: (1, 4) Got: (1, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 162, in sage.modules.fg_pid.fgp_element.FGP_Element._add_ Failed example: V.0 + Q.0 Expected: (1, 4) Got: (1, 8) ********************************************************************** File "src/sage/modules/fg_pid/fgp_element.py", line 293, in sage.modules.fg_pid.fgp_element.FGP_Element._repr_ Failed example: Q(V.1)._repr_() Expected: '(0, 1)' Got: '(0, 11)' ********************************************************************** 4 items had failures: 1 of 10 in sage.modules.fg_pid.fgp_element.FGP_Element 2 of 13 in sage.modules.fg_pid.fgp_element.FGP_Element._add_ 1 of 4 in sage.modules.fg_pid.fgp_element.FGP_Element._repr_ 4 of 15 in sage.modules.fg_pid.fgp_element.FGP_Element.lift [119 tests, 8 failures, 0.44 s] sage -t --long --random-seed=0 src/sage/lfunctions/pari.py ********************************************************************** File "src/sage/lfunctions/pari.py", line 424, in sage.lfunctions.pari.LFunction Failed example: L.taylor_series(1,4) Expected: -3...e-19 + (...e-19)*z + 0.759316500288427*z^2 - 0.430302337583362*z^3 + O(z^4) Got: -2.63350099674264e-19 + (1.49239695765339e-19)*z + 0.759316500288427*z^2 - 0.430302337583362*z^3 + O(z^4) ********************************************************************** 1 item had failures: 1 of 28 in sage.lfunctions.pari.LFunction [166 tests, 1 failure, 1.89 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/liftings.py ********************************************************************** File "src/sage/modular/local_comp/liftings.py", line 224, in sage.modular.local_comp.liftings.lift_for_SL Failed example: lift_for_SL(matrix(3,3,[1,2,0,3,4,0,0,0,1]),3) Expected: [10 14 3] [ 9 10 3] [ 3 3 1] Got: [ -2 -4 3] [ -9 -14 3] [ -6 -9 1] ********************************************************************** 1 item had failures: 1 of 21 in sage.modular.local_comp.liftings.lift_for_SL [48 tests, 1 failure, 2.91 s] sage -t --long --random-seed=0 src/sage/modular/local_comp/smoothchar.py ********************************************************************** File "src/sage/modular/local_comp/smoothchar.py", line 1619, in sage.modular.local_comp.smoothchar.SmoothCharacterGroupRamifiedQuadratic.discrete_log Failed example: G.discrete_log(4, 3 + 2*s) Expected: [5, 1, 1, 1] Got: [1, 2, 2, 1] ********************************************************************** File "src/sage/modular/local_comp/smoothchar.py", line 1621, in sage.modular.local_comp.smoothchar.SmoothCharacterGroupRamifiedQuadratic.discrete_log Failed example: gs = G.unit_gens(4); gs[0]^5 * gs[1] * gs[2] * gs[3] - (3 + 2*s) in G.ideal(4) Expected: True Got: False ********************************************************************** 1 item had failures: 2 of 6 in sage.modular.local_comp.smoothchar.SmoothCharacterGroupRamifiedQuadratic.discrete_log [303 tests, 2 failures, 9.21 s] sage -t --long --random-seed=0 src/sage/modular/modsym/p1list_nf.py ********************************************************************** File "src/sage/modular/modsym/p1list_nf.py", line 958, in sage.modular.modsym.p1list_nf.P1NFList.apply_J_epsilon Failed example: u = k.unit_group().gens_values(); u Expected: [-1, a^3 + a^2 + a + 12, a^3 + 3*a^2 - 1] Got: [-1, -a^3 - a^2 - a - 12, -a^3 - 3*a^2 + 1] ********************************************************************** 1 item had failures: 1 of 12 in sage.modular.modsym.p1list_nf.P1NFList.apply_J_epsilon doctest:warning File "/usr/lib/python3.9/threading.py", line 908, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.9/threading.py", line 950, in _bootstrap_inner self.run() File "/usr/lib/python3.9/threading.py", line 888, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.9/multiprocessing/queues.py", line 245, in _feed obj = _ForkingPickler.dumps(obj) File "/usr/lib/python3.9/multiprocessing/reduction.py", line 51, in dumps cls(buf, protocol).dump(obj) File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : RuntimeWarning: cypari2 leaked 139633858930800 bytes on the PARI stack [237 tests, 1 failure, 5.11 s] sage -t --long --random-seed=0 src/sage/quadratic_forms/genera/genus.py ********************************************************************** File "src/sage/quadratic_forms/genera/genus.py", line 2661, in sage.quadratic_forms.genera.genus.GenusSymbol_global_ring.discriminant_form Failed example: GS.discriminant_form() Expected: Finite quadratic module over Integer Ring with invariants (2, 2, 4, 24) Gram matrix of the quadratic form with values in Q/2Z: [ 1/2 0 0 0] [ 0 3/2 0 0] [ 0 0 7/4 0] [ 0 0 0 7/24] Got: Finite quadratic module over Integer Ring with invariants (2, 2, 4, 24) Gram matrix of the quadratic form with values in Q/2Z: [ 1/2 0 0 0] [ 0 1/2 1/2 0] [ 0 1/2 7/4 0] [ 0 0 0 31/24] ********************************************************************** File "src/sage/quadratic_forms/genera/genus.py", line 2670, in sage.quadratic_forms.genera.genus.GenusSymbol_global_ring.discriminant_form Failed example: GS.discriminant_form() Expected: Finite quadratic module over Integer Ring with invariants (2, 4, 24) Gram matrix of the quadratic form with values in Q/Z: [ 1/2 0 0] [ 0 3/4 0] [ 0 0 7/24] Got: Finite quadratic module over Integer Ring with invariants (2, 4, 24) Gram matrix of the quadratic form with values in Q/Z: [ 1/2 1/2 0] [ 1/2 3/4 0] [ 0 0 19/24] ********************************************************************** 1 item had failures: 2 of 7 in sage.quadratic_forms.genera.genus.GenusSymbol_global_ring.discriminant_form [480 tests, 2 failures, 38.32 s] sage -t --long --random-seed=0 src/sage/doctest/test.py ********************************************************************** File "src/sage/doctest/test.py", line 249, in sage.doctest.test Failed example: os.kill(pid, signal.SIGQUIT) # long time; 65 seconds passed => dead Expected: Traceback (most recent call last): ... OSError: ... Got: ********************************************************************** 1 item had failures: 1 of 58 in sage.doctest.test [57 tests, 1 failure, 355.57 s] sage -t --long --random-seed=0 src/sage/sandpiles/sandpile.py [942 tests, 31.76 s] sage -t --long --random-seed=0 src/sage/interacts/test_jupyter.rst ********************************************************************** File "src/sage/interacts/test_jupyter.rst", line 280, in sage.interacts.test_jupyter Failed example: test(interacts.statistics.coin) Expected: Interactive function with 2 widgets n: IntSlider(value=1000, description=u'Number of Tosses', max=10000, min=2, step=100) interval: IntRangeSlider(value=(0, 0), description=u'Plotting range (y)', max=1) doctest:...: UserWarning: Attempting to set identical bottom == top == 0.0 results in singular transformations; automatically expanding. Got: Interactive function with 2 widgets n: IntSlider(value=1000, min=2, max=10000, step=100, description='Number of Tosses') interval: IntRangeSlider(value=(0, 0), min=0, max=1, step=1, description='Plotting range (y)') doctest:warning File "/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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(interacts.statistics.coin) File "", line 6, in test return f(**kwargs) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/library.py", line 781, in coin show(point(c[1:], gridlines=[None, [0.5]], pointsize=1), ymin=interval[0], ymax=interval[1]) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/pretty_print.py", line 252, in show pretty_print(*args, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/pretty_print.py", line 223, in pretty_print dm.display_immediately(*args, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 840, in display_immediately plain_text, rich_output = self._rich_output_formatter(obj, rich_repr_kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 626, in _rich_output_formatter rich_output = self._call_rich_repr(obj, rich_repr_kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 584, in _call_rich_repr return obj._rich_repr_(self, **rich_repr_kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/graphics.py", line 1003, in _rich_repr_ return display_manager.graphics_from_save( File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py", line 714, in graphics_from_save save_function(filename, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/decorators.py", line 411, in wrapper return func(*args, **kwds) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/graphics.py", line 3314, in save figure = self.matplotlib(**options) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/graphics.py", line 2853, in matplotlib subplot.set_ylim([ymin, ymax]) File "/usr/lib/python3/dist-packages/matplotlib/axes/_base.py", line 3596, in set_ylim cbook._warn_external( File "/usr/lib/python3/dist-packages/matplotlib/cbook/__init__.py", line 2108, in _warn_external warnings.warn(message, category, stacklevel) File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : UserWarning: Attempting to set identical bottom == top == 0.0 results in singular transformations; automatically expanding. ********************************************************************** 1 item had failures: 1 of 30 in sage.interacts.test_jupyter [29 tests, 1 failure, 48.82 s] sage -t --long --random-seed=0 src/sage/tests/cmdline.py ********************************************************************** File "src/sage/tests/cmdline.py", line 473, in sage.tests.cmdline.test_executable Failed example: out.find("5559060566555523") >= 0 Expected: True Got: False ********************************************************************** File "src/sage/tests/cmdline.py", line 475, in sage.tests.cmdline.test_executable Failed example: err Expected: '' Got: '/build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage: line 530: /build/sagemath-m7WX2B/sagemath-9.2/sage/local/bin/ipython: No such file or directory\n' ********************************************************************** File "src/sage/tests/cmdline.py", line 477, in sage.tests.cmdline.test_executable Failed example: ret Expected: 0 Got: 127 ********************************************************************** File "src/sage/tests/cmdline.py", line 497, in sage.tests.cmdline.test_executable Failed example: print(err) Expected: Cython (http://cython.org) is a compiler for code written in the Cython language. Cython is based on Pyrex by Greg Ewing. ... Got: /build/sagemath-m7WX2B/sagemath-9.2/sage/src/bin/sage: line 549: exec: cython: not found ********************************************************************** File "src/sage/tests/cmdline.py", line 531, in sage.tests.cmdline.test_executable Failed example: err.replace('gap: halving pool size.', '').strip() Expected: '' Got: 'Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\\\nt.g:661\n if HasStandardGeneratorsInfo( tom ) then\n ^^^^^^^^^^^^^^^^^^^^^^^^^\nSyntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\\\nt.g:662\n info:= StandardGeneratorsInfo( tom );\n ^^^^^^^^^^^^^^^^^^^^^^\nSyntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\\\nt.g:3605\n result.subgroup:= StructureDescriptionCharacterTableName(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' ********************************************************************** 1 item had failures: 5 of 217 in sage.tests.cmdline.test_executable [216 tests, 5 failures, 114.09 s] sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/galois-sage.py ********************************************************************** File "src/sage/tests/books/judson-abstract-algebra/galois-sage.py", line 386, in sage.tests.books.judson-abstract-algebra.galois-sage Failed example: L.subfields() Expected: [ (Number Field in c0 with defining polynomial x, Ring morphism: From: Number Field in c0 with defining polynomial x To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: 0 |--> 0, None), (Number Field in c1 with defining polynomial x^2 + 112*x + 40000, Ring morphism: From: Number Field in c1 with defining polynomial x^2 + 112*x + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c1 |--> 4*c^4, None), (Number Field in c2 with defining polynomial x^2 + 512, Ring morphism: From: Number Field in c2 with defining polynomial x^2 + 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c2 |--> 1/25*c^6 + 78/25*c^2, None), (Number Field in c3 with defining polynomial x^2 - 288, Ring morphism: From: Number Field in c3 with defining polynomial x^2 - 288 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c3 |--> -1/25*c^6 + 22/25*c^2, None), (Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000, Ring morphism: From: Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c4 |--> 2*c^2, None), (Number Field in c5 with defining polynomial x^4 + 648, Ring morphism: From: Number Field in c5 with defining polynomial x^4 + 648 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c5 |--> 1/80*c^5 + 79/40*c, None), (Number Field in c6 with defining polynomial x^4 + 8, Ring morphism: From: Number Field in c6 with defining polynomial x^4 + 8 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c6 |--> -1/80*c^5 + 1/40*c, None), (Number Field in c7 with defining polynomial x^4 - 512, Ring morphism: From: Number Field in c7 with defining polynomial x^4 - 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c7 |--> -1/60*c^5 + 41/30*c, None), (Number Field in c8 with defining polynomial x^4 - 32, Ring morphism: From: Number Field in c8 with defining polynomial x^4 - 32 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c8 |--> 1/60*c^5 + 19/30*c, None), (Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500, Ring morphism: From: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c9 |--> c, Ring morphism: From: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 Defn: c |--> c9) ] Got: [ (Number Field in c0 with defining polynomial x, Ring morphism: From: Number Field in c0 with defining polynomial x To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: 0 |--> 0, None), (Number Field in c1 with defining polynomial x^2 + 112*x + 40000, Ring morphism: From: Number Field in c1 with defining polynomial x^2 + 112*x + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c1 |--> 4*c^4, None), (Number Field in c2 with defining polynomial x^2 + 512, Ring morphism: From: Number Field in c2 with defining polynomial x^2 + 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c2 |--> 1/25*c^6 + 78/25*c^2, None), (Number Field in c3 with defining polynomial x^2 - 288, Ring morphism: From: Number Field in c3 with defining polynomial x^2 - 288 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c3 |--> -1/25*c^6 + 22/25*c^2, None), (Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000, Ring morphism: From: Number Field in c4 with defining polynomial x^4 + 112*x^2 + 40000 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c4 |--> 2*c^2, None), (Number Field in c5 with defining polynomial x^4 + 8, Ring morphism: From: Number Field in c5 with defining polynomial x^4 + 8 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c5 |--> -1/80*c^5 + 1/40*c, None), (Number Field in c6 with defining polynomial x^4 + 648, Ring morphism: From: Number Field in c6 with defining polynomial x^4 + 648 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c6 |--> 1/80*c^5 + 79/40*c, None), (Number Field in c7 with defining polynomial x^4 - 512, Ring morphism: From: Number Field in c7 with defining polynomial x^4 - 512 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c7 |--> -1/60*c^5 + 41/30*c, None), (Number Field in c8 with defining polynomial x^4 - 32, Ring morphism: From: Number Field in c8 with defining polynomial x^4 - 32 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c8 |--> 1/60*c^5 + 19/30*c, None), (Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500, Ring morphism: From: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 Defn: c9 |--> c, Ring morphism: From: Number Field in c with defining polynomial x^8 + 28*x^4 + 2500 To: Number Field in c9 with defining polynomial x^8 + 28*x^4 + 2500 Defn: c |--> c9) ] ********************************************************************** 1 item had failures: 1 of 82 in sage.tests.books.judson-abstract-algebra.galois-sage [81 tests, 1 failure, 1.38 s] sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/linalg_doctest.py ********************************************************************** File "src/sage/tests/books/computational-mathematics-with-sagemath/linalg_doctest.py", line 234, in sage.tests.books.computational-mathematics-with-sagemath.linalg_doctest Failed example: S,U,V = A.smith_form(); S,U,V Expected: ( [ 0 -2 -1 -5 0] [1 0 0 0 0] [ 1 0 0 0] [ 1 0 1 -1 -1] [0 1 0 0 0] [ 0 0 1 0] [ 0 0 0 0 1] [0 0 3 0 0] [-2 1 0 0] [-1 2 0 5 0] [0 0 0 6 0], [ 0 0 -2 -1], [ 0 -1 0 -2 0] ) Got: ( [ 0 -2 0 -5 0] [1 0 0 0 0] [ 1 0 0 0] [ 1 0 0 -1 -1] [0 1 0 0 0] [-2 1 1 0] [ 0 0 0 0 1] [0 0 3 0 0] [-4 2 3 0] [-1 1 1 5 0] [0 0 0 6 0], [ 4 -2 -2 -1], [ 0 0 -1 -2 0] ) ********************************************************************** 1 item had failures: 1 of 91 in sage.tests.books.computational-mathematics-with-sagemath.linalg_doctest [90 tests, 1 failure, 1.31 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-m7WX2B/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-m7WX2B/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-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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-m7WX2B/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, 53.75 s] sage -t --long --random-seed=0 src/sage/libs/pari/__init__.py ********************************************************************** File "src/sage/libs/pari/__init__.py", line 165, in sage.libs.pari Failed example: eta1.sage() Expected: 3.6054636014326520859158205642077267748 Got: 3.60546360143265208591582056420772677481026899659802474544 ********************************************************************** 1 item had failures: 1 of 41 in sage.libs.pari [40 tests, 1 failure, 0.09 s] sage -t --long --random-seed=0 src/sage/libs/pari/tests.py ********************************************************************** File "src/sage/libs/pari/tests.py", line 1735, in sage.libs.pari.tests Failed example: pari(145).quadhilbert() Expected: x^4 - 6*x^2 - 5*x - 1 Got: x^4 - x^3 - 5*x^2 - x + 1 ********************************************************************** File "src/sage/libs/pari/tests.py", line 1760, in sage.libs.pari.tests Failed example: eta1.sage() Expected: 3.6054636014326520859158205642077267748 Got: 3.60546360143265208591582056420772677481026899659802474544 ********************************************************************** 1 item had failures: 2 of 868 in sage.libs.pari.tests [867 tests, 2 failures, 4.91 s] sage -t --long --random-seed=0 src/sage/libs/giac/__init__.py ********************************************************************** File "src/sage/libs/giac/__init__.py", line 186, in sage.libs.giac.? Failed example: B = gb_giac(I.gens(), elim_variables=[P.gen(0), P.gen(2)]) Expected: // Groebner basis computation time ... Got: 1 variable to eliminate, using resultant. Run with last optional parameter gbasis if you want to force gbasis Eliminating with resultant. Original equations may reduce further. ********************************************************************** File "src/sage/libs/giac/__init__.py", line 189, in sage.libs.giac.? Failed example: B.is_groebner() Expected: True Got: False ********************************************************************** File "src/sage/libs/giac/__init__.py", line 191, in sage.libs.giac.? Failed example: B.ideal() == I.elimination_ideal([P.gen(0), P.gen(2)]) Expected: True Got: False ********************************************************************** File "src/sage/libs/giac/__init__.py", line 200, in sage.libs.giac.? Failed example: B1 = gb_giac(I.gens(),1e-16) # long time (1s) Expected: ...Running a probabilistic check for the reconstructed Groebner basis. If successfull, error probability is less than 1e-16 ... Got: Running a probabilistic check for the reconstructed Groebner basis. If successful, error probability is less than 1e-16 and is estimated to be less than 10^-63. Use proba_epsilon:=0 to certify (this takes more time). // Groebner basis computation time 5.31773 Memory 233.592M ********************************************************************** 1 item had failures: 4 of 39 in sage.libs.giac.? [62 tests, 4 failures, 367.75 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, 48.74 s] sage -t --long --random-seed=0 src/sage/algebras/cellular_basis.py [51 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/algebras/affine_nil_temperley_lieb.py [53 tests, 2.12 s] sage -t --long --random-seed=0 src/sage/groups/fqf_orthogonal.py ********************************************************************** File "src/sage/groups/fqf_orthogonal.py", line 159, in sage.groups.fqf_orthogonal.FqfOrthogonalGroup Failed example: g = G(matrix(ZZ, 2, [8, 0, 0, 1])) Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 g = G(matrix(ZZ, Integer(2), [Integer(8), Integer(0), Integer(0), Integer(1)])) File "sage/structure/parent.pyx", line 900, in sage.structure.parent.Parent.__call__ (build/cythonized/sage/structure/parent.c:9335) return mor._call_(x) File "sage/structure/coerce_maps.pyx", line 161, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ (build/cythonized/sage/structure/coerce_maps.c:4622) raise File "sage/structure/coerce_maps.pyx", line 156, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ (build/cythonized/sage/structure/coerce_maps.c:4514) return C._element_constructor(x) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/fqf_orthogonal.py", line 262, in _element_constructor_ f = AbelianGroupAutomorphismGroup_subgroup._element_constructor_(self, x, check=True) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_aut.py", line 308, in _element_constructor_ return self.element_class(self, x, check) File "/build/sagemath-m7WX2B/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_aut.py", line 119, in __init__ raise ValueError("%s is not in the group %s" % (x, parent)) ValueError: Pcgs([ f1, f2, f3, f4, f5 ]) -> [ f1^2*f2^2, f2^2, f3, f4, f5 ] is not in the group Group of isometries of Finite quadratic module over Integer Ring with invariants (9, 27) Gram matrix of the quadratic form with values in Q/2Z: [ 8/9 7/9] [ 7/9 2/27] generated by 3 elements ********************************************************************** File "src/sage/groups/fqf_orthogonal.py", line 160, in sage.groups.fqf_orthogonal.FqfOrthogonalGroup Failed example: Q.1 * g Exception raised: Traceback (most recent call last): File "/build/sagemath-m7WX2B/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-m7WX2B/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 Q.gen(1) * g NameError: name 'g' is not defined ********************************************************************** 1 item had failures: 2 of 15 in sage.groups.fqf_orthogonal.FqfOrthogonalGroup [116 tests, 2 failures, 59.32 s] sage -t --long --random-seed=0 src/sage/groups/additive_abelian/additive_abelian_group.py ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 67, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: H.smith_form_gens() Expected: ((2, 1, 0), (0, 0, 1)) Got: ((1, 1, 0), (0, 0, 1)) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 69, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: q=H.linear_combination_of_smith_form_gens([5,6]); q Expected: (1, 1, 6) Got: (2, 1, 6) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 71, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: p==q Expected: True Got: False ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 87, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: G.gens() Expected: ((2, 1, 0), (0, 0, 1)) Got: ((1, 1, 0), (0, 0, 1)) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 89, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: [G.0, G.1] Expected: [(2, 1, 0), (0, 0, 1)] Got: [(1, 1, 0), (0, 0, 1)] ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 91, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: p=5*G.0+6*G.1; p Expected: (1, 1, 6) Got: (2, 1, 6) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 94, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: H.smith_form_gens() Expected: ((2, 1, 0), (0, 0, 1)) Got: ((1, 1, 0), (0, 0, 1)) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 96, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: q=G.linear_combination_of_smith_form_gens([5,6]); q Expected: (1, 1, 6) Got: (2, 1, 6) ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 103, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup Failed example: p==r Expected: True Got: False ********************************************************************** File "src/sage/groups/additive_abelian/additive_abelian_group.py", line 429, in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup_fixed_gens.gens Failed example: G.smith_form_gens() Expected: ((1, 2),) Got: ((1, 1),) ********************************************************************** 2 items had failures: 9 of 28 in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup 1 of 4 in sage.groups.additive_abelian.additive_abelian_group.AdditiveAbelianGroup_fixed_gens.gens [76 tests, 10 failures, 1.03 s] sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_group.py ********************************************************************** File "src/sage/groups/abelian_gps/abelian_group.py", line 1454, in sage.groups.abelian_gps.abelian_group.AbelianGroup_class.subgroups Failed example: AbelianGroup([2,3]).subgroups() Expected: [Multiplicative Abelian subgroup isomorphic to C2 x C3 generated by {f0*f1^2}, Multiplicative Abelian subgroup isomorphic to C2 generated by {f0}, Multiplicative Abelian subgroup isomorphic to C3 generated by {f1}, Trivial Abelian subgroup] Got: [Multiplicative Abelian subgroup isomorphic to C2 x C3 generated by {f0*f1}, Multiplicative Abelian subgroup isomorphic to C2 generated by {f0}, Multiplicative Abelian subgroup isomorphic to C3 generated by {f1}, Trivial Abelian subgroup] ********************************************************************** 1 item had failures: 1 of 6 in sage.groups.abelian_gps.abelian_group.AbelianGroup_class.subgroups [334 tests, 1 failure, 4.80 s] sage -t --long --random-seed=0 src/sage/symbolic/expression.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/symbolic/expression.pyx ********************************************************************** File "src/sage/symbolic/expression.pyx", line 1007, in sage.symbolic.expression.Expression._maxima_ Failed example: var('ξ')._maxima_() Expected: _SAGE_VAR_ξ Got: ) failed: RuntimeError: ECL says: Cannot coerce string $_SAGE_VAR_ξ to a base-string> ********************************************************************** 1 item had failures: 1 of 5 in sage.symbolic.expression.Expression._maxima_ [2891 tests, 1 failure, 127.78 s] ---------------------------------------------------------------------- sage -t --long --random-seed=0 src/sage/env.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/repl/image.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/widgets_sagenb.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/install.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/repl/ipython_kernel/interact.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/interfaces/expect.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/interfaces/giac.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/interfaces/singular.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/interfaces/sagespawn.pyx # 2 doctests failed sage -t --long --random-seed=0 src/sage/interfaces/tests.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/cpython/dict_del_by_value.pyx # 2 doctests failed sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/quiver.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/interact.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/cluster_seed.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/matrix/matrix1.pyx # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/toric/points.py # 9 doctests failed sage -t --long --random-seed=0 src/sage/schemes/toric/chow_group.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/schemes/toric/homset.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/kraus.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/gal_reps_number_field.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/period_lattice.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_generic.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_finite_field.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/isogeny_small_degree.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_number_field.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ell_rational_field.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/structure/factorization.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/rings/integer.pyx # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_quotient_ring.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/polynomial/polynomial_element.pyx # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/polynomial/pbori/randompoly.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal_rel.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_element.pyx # 3 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/S_unit_solver.py # 8 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_ideal.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/number_field_rel.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/order.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/rings/number_field/unit_group.py # 10 doctests failed sage -t --long --random-seed=0 src/sage/rings/number_field/class_group.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/rings/finite_rings/finite_field_constructor.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/rings/finite_rings/residue_field.pyx # 7 doctests failed sage -t --long --random-seed=0 src/sage/rings/finite_rings/integer_mod_ring.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/graphs/generators/families.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/dynamics/complex_dynamics/mandel_julia.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/arith/misc.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/modules/torsion_quadratic_module.py # 3 doctests failed sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_morphism.py # 5 doctests failed sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_module.py # 30 doctests failed sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_element.py # 8 doctests failed sage -t --long --random-seed=0 src/sage/lfunctions/pari.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/modular/local_comp/liftings.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/modular/local_comp/smoothchar.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/modular/modsym/p1list_nf.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/quadratic_forms/genera/genus.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/doctest/test.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/interacts/test_jupyter.rst # 1 doctest failed sage -t --long --random-seed=0 src/sage/tests/cmdline.py # 5 doctests failed sage -t --long --random-seed=0 src/sage/tests/books/judson-abstract-algebra/galois-sage.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/tests/books/computational-mathematics-with-sagemath/linalg_doctest.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/functions/other.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/libs/pari/__init__.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/libs/pari/tests.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/libs/giac/__init__.py # 4 doctests failed sage -t --long --random-seed=0 src/sage/geometry/cone.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/groups/fqf_orthogonal.py # 2 doctests failed sage -t --long --random-seed=0 src/sage/groups/additive_abelian/additive_abelian_group.py # 10 doctests failed sage -t --long --random-seed=0 src/sage/groups/abelian_gps/abelian_group.py # 1 doctest failed sage -t --long --random-seed=0 src/sage/symbolic/expression.pyx # 1 doctest failed ---------------------------------------------------------------------- Total time for all tests: 4015.6 seconds cpu time: 2518.2 seconds cumulative wall time: 3942.0 seconds make[2]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' Success: 196 tests failed, up to 200 failures are tolerated make[2]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' create-stamp debian/debhelper-build-stamp dh_testroot -a dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' mkdir -p debian/tmp mv sage/local debian/tmp/usr mv debian/tmp/usr/lib/python3.* debian/tmp/usr/lib/python3 mv debian/tmp/usr/lib/python3/site-packages debian/tmp/usr/lib/python3/dist-packages mkdir -p debian/tmp/usr/share/sagemath/bin cp sage/src/bin/sage-* debian/tmp/usr/share/sagemath/bin rm -f debian/tmp/usr/bin/sage-* rm -f debian/tmp/usr/share/sagemath/bin/sage-env* rm -f debian/tmp/usr/share/sagemath/bin/sage-*.bat find debian/tmp '(' -name '*.pyc' -o -name '*.pyo' ')' -delete mkdir -p debian/tmp/usr/share/icons/hicolor/64x64/apps mkdir -p debian/tmp/usr/share/icons/hicolor/scalable/apps cp -f sage/src/sage/ext_data/notebook-ipython/logo-64x64.png debian/tmp/usr/share/icons/hicolor/64x64/apps/sagemath.png cp -f sage/src/sage/ext_data/notebook-ipython/logo.svg debian/tmp/usr/share/icons/hicolor/scalable/apps/sagemath.svg rm -f debian/tmp/usr/share/jupyter/nbextensions/jsmol rm -f debian/tmp/usr/share/jupyter/kernels/sagemath/logo* rm -f debian/tmp/usr/share/jupyter/kernels/sagemath/doc ln -s /usr/share/doc/sagemath/html/en debian/tmp/usr/share/jupyter/kernels/sagemath/doc ln -s /usr/share/icons/hicolor/64x64/apps/sagemath.png debian/tmp/usr/share/jupyter/kernels/sagemath/logo-64x64.png ln -s /usr/share/icons/hicolor/scalable/apps/sagemath.svg debian/tmp/usr/share/jupyter/kernels/sagemath/logo.svg sed -E 's|\[\".+bin/sage\",|\[\"/usr/bin/sage\",|' -i debian/tmp/usr/share/jupyter/kernels/sagemath/kernel.json make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installexamples -a dh_installman -a debian/rules override_dh_python3-arch make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_python3 dh_numpy3 --package sagemath # stop lintian complaining at us make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_perl -a dh_link -a debian/rules override_dh_strip_nondeterminism make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_strip_nondeterminism -X.png # On png files it sometimes fails claiming it's not a png file. make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' debian/rules override_dh_compress make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_compress -X.pdf -X.pickle -X.doctree make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_fixperms -a dh_missing -a dh_strip -a dh_makeshlibs -a debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_shlibdeps -l debian/tmp/usr/lib dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/sagemath/usr/lib/python3/dist-packages/sage/rings/complex_arb.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/calculus/interpolation.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/libs/pynac/pynac.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/rings/real_double.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/rings/complex_double.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/ext/interpreters/wrapper_rdf.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/calculus/transforms/fft.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/calculus/transforms/dwt.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/calculus/ode.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/plot/plot3d/implicit_surface.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/calculus/integration.cpython-39-x86_64-linux-gnu.so debian/sagemath/usr/lib/python3/dist-packages/sage/probability/probability_distribution.cpython-39-x86_64-linux-gnu.so were not linked against libopenblas.so.0 (they use none of the library's symbols) make[1]: Leaving directory '/build/sagemath-m7WX2B/sagemath-9.2' dh_installdeb -a dh_gencontrol -a dpkg-gencontrol: warning: package sagemath: substitution variable ${python3:Versions} unused, but is defined dpkg-gencontrol: warning: package sagemath: substitution variable ${python3:Versions} unused, but is defined dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'sagemath-dbgsym' in '../sagemath-dbgsym_9.2-2_amd64.deb'. dpkg-deb: building package 'sagemath' in '../sagemath_9.2-2_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../sagemath_9.2-2_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . 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) dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/sagemath-m7WX2B /tmp/sagemath-9.2-2j_0ijnlx I: cleaning package lists and apt cache... W: deleting files in /tmp: hsperfdata_builduser W: deleting files in /tmp: tmpr8eemwxl W: deleting files in /tmp: tmppzmx5_o3 W: deleting files in /tmp: tmpu1kj2hgy W: deleting files in /tmp: tmpiqudxrbq W: deleting files in /tmp: tmp85k7rn6z W: deleting files in /tmp: tmpk1tr9yq4 W: deleting files in /tmp: tmp3gpc6d84 W: deleting files in /tmp: hsperfdata_root W: deleting files in /tmp: tmp076b25e9 W: deleting files in /tmp: tmp2tdzuw1z W: deleting files in /tmp: tmpxz65jqzo W: deleting files in /tmp: tmp8h62zb6s W: deleting files in /tmp: tmpo1crb55a W: deleting files in /tmp: tmpylj_2x0q I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.Yi5ktgKFOP... I: success in 67492.5565 seconds md5: Value of 'md5' differs for sagemath-dbgsym_9.2-2_amd64.deb md5: Size differs for sagemath-dbgsym_9.2-2_amd64.deb md5: Value of 'md5' differs for sagemath_9.2-2_amd64.deb md5: Size differs for sagemath_9.2-2_amd64.deb sha1: Value of 'sha1' differs for sagemath-dbgsym_9.2-2_amd64.deb sha1: Size differs for sagemath-dbgsym_9.2-2_amd64.deb sha1: Value of 'sha1' differs for sagemath_9.2-2_amd64.deb sha1: Size differs for sagemath_9.2-2_amd64.deb sha256: Value of 'sha256' differs for sagemath-dbgsym_9.2-2_amd64.deb sha256: Size differs for sagemath-dbgsym_9.2-2_amd64.deb sha256: Value of 'sha256' differs for sagemath_9.2-2_amd64.deb sha256: Size differs for sagemath_9.2-2_amd64.deb Checksums: FAIL Cannot generate diffoscope for sagemath-dbgsym_9.2-2_amd64.deb: Cannot find URL: http://snapshot.notset.fr/mr/file/15f5f4d512be62904d99f7a0bf0ceb7d35365ce72dbba3735041030918efcc3d/download diffoscope run passed