=> xbps-src: updating repositories for host (aarch64)... [*] Updating repository `https://repo-default.voidlinux.org/current/aarch64/bootstrap/aarch64-repodata' ... [*] Updating repository `https://repo-default.voidlinux.org/current/aarch64/aarch64-repodata' ... [*] Updating repository `https://repo-default.voidlinux.org/current/aarch64/nonfree/aarch64-repodata' ... [*] Updating repository `https://repo-default.voidlinux.org/current/aarch64/debug/aarch64-repodata' ... => xbps-src: updating software in / masterdir... => xbps-src: cleaning up / masterdir... => sagemath-9.8_1: removing autodeps, please wait... => sagemath-9.8_1: building [python3-module] [python3] for aarch64...  [host] m4-1.4.19_1: found (https://repo-default.voidlinux.org/current/aarch64) [host] pkg-config-0.29.2_3: found (https://repo-default.voidlinux.org/current/aarch64) [host] python3-Cython-0.29.33_1: found (https://repo-default.voidlinux.org/current/aarch64) [host] python3-Jinja2-3.1.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [host] python3-pkgconfig-1.5.4_2: found (https://repo-default.voidlinux.org/current/aarch64) [host] python3-setuptools-67.2.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] FlintQS-1.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] eclib-devel-20221012_2: found (/host/binpkgs/sage) [check] fflas-ffpack-2.5.0_1: found (/host/binpkgs/sage) [check] flintlib-devel-2.9.0_1: found (/host/binpkgs/sage) [check] gcc-fortran-12.2.0_2: found (https://repo-default.voidlinux.org/current/aarch64) [check] gd-devel-2.3.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] gfan-0.6.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] giac-1.9.0.37_1: not found [check] gsl-devel-2.7.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] gzip-1.12_2: found (https://repo-default.voidlinux.org/current/aarch64) [check] libpng-devel-1.6.39_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] linbox-devel-1.7.0_1: found (/host/binpkgs/sage) [check] m4ri-devel-20200125_2: found (https://repo-default.voidlinux.org/current/aarch64) [check] maxima-ecl-5.45.1_4: found (/host/binpkgs/sage) [check] mpfr-devel-4.2.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] nauty-2.7r4_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] ntl-devel-11.5.1_1: found (/host/binpkgs/sage) [check] palp-2.20_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] pari-devel-2.15.2_1: not found [check] pari-elldata-small-20210301_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] pari-galdata-20080411_2: found (https://repo-default.voidlinux.org/current/aarch64) [check] pari-galpol-small-20180625_2: found (https://repo-default.voidlinux.org/current/aarch64) [check] pari-seadata-small-20090618_4: found (https://repo-default.voidlinux.org/current/aarch64) [check] pkg-config-0.29.2_3: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-Cython-0.29.33_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-cypari2-2.1.3_3: found (/host/binpkgs/sage) [check] python3-cysignals-1.11.2_4: found (/host/binpkgs/sage) [check] python3-devel-3.11.2_1: not found [check] python3-fpylll-0.5.9_1: found (/host/binpkgs/sage) [check] python3-ipython-8.10.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-lrcalc-2.1_3: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-ipython_ipykernel-6.19.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-jupyter_ipywidgets-7.6.3_3: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-matplotlib-3.6.3_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-memory_allocator-0.1.3_3: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-networkx-2.8.8_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-pip-23.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-pkgconfig-1.5.4_2: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-pplpy-0.8.7_3: found (/host/binpkgs/sage) [check] python3-primecountpy-0.1.0_3: found (/host/binpkgs/sage) [check] python3-requests-2.28.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-scipy-1.10.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-sympy-1.11.1_2: found (https://repo-default.voidlinux.org/current/aarch64) [check] python3-traitlets-5.5.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] sage-data-combinatorial_designs-20140630_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] sage-data-conway_polynomials-0.5_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] sage-data-elliptic_curves-0.8.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] sage-data-graphs-20210214_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] sage-data-polytopes_db-20170220_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] sympow-2.023.6_3: found (/host/binpkgs/sage) [check] tachyon-0.99~b6+dsx_1: found (https://repo-default.voidlinux.org/current/aarch64) [check] threejs-sage-r122_2: found (https://repo-default.voidlinux.org/current/aarch64) [target] arb-devel-2.23.0_1: found (/host/binpkgs/sage) [target] boost-devel-1.81.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] brial-devel-1.2.12_1: found (/host/binpkgs/sage) [target] cliquer-devel-1.22_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] ecl-21.2.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] eclib-devel-20221012_2: found (/host/binpkgs/sage) [target] ecm-devel-7.0.5_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] fflas-ffpack-2.5.0_1: found (/host/binpkgs/sage) [target] flintlib-devel-2.9.0_1: found (/host/binpkgs/sage) [target] gap-devel-4.12.2_1: not found [target] gd-devel-2.3.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] giac-devel-1.9.0.37_1: not found [target] glpk-devel-5.0_2: found (https://repo-default.voidlinux.org/current/aarch64) [target] gsl-devel-2.7.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] iml-devel-1.0.5_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] lcalc-devel-2.0.5_2: found (/host/binpkgs/sage) [target] libbraiding-devel-1.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] libhomfly-devel-1.02r6_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] libmpc-devel-1.3.0_2: found (https://repo-default.voidlinux.org/current/aarch64) [target] libpng-devel-1.6.39_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] linbox-devel-1.7.0_1: found (/host/binpkgs/sage) [target] m4ri-devel-20200125_2: found (https://repo-default.voidlinux.org/current/aarch64) [target] m4rie-devel-20200125_2: found (https://repo-default.voidlinux.org/current/aarch64) [target] mpfi-devel-1.5.3_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] mpfr-devel-4.2.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] ntl-devel-11.5.1_1: found (/host/binpkgs/sage) [target] openblas-devel-0.3.21_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] pari-devel-2.15.2_1: not found [target] planarity-devel-3.0.2.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] python3-cypari2-2.1.3_3: found (/host/binpkgs/sage) [target] python3-cysignals-1.11.2_4: found (/host/binpkgs/sage) [target] python3-devel-3.11.2_1: not found [target] python3-gmpy2-2.1.3_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] python3-memory_allocator-0.1.3_3: found (https://repo-default.voidlinux.org/current/aarch64) [target] python3-numpy-1.24.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] rankwidth-devel-0.9_3: found (https://repo-default.voidlinux.org/current/aarch64) [target] singular-4.3.1p3_1: not found [target] symmetrica-devel-3.0.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [target] python3-3.11.2_1: not found [runtime] FlintQS-1.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] eclib-devel-20221012_2: found (/host/binpkgs/sage) [runtime] fflas-ffpack-2.5.0_1: found (/host/binpkgs/sage) [runtime] flintlib-devel-2.9.0_1: found (/host/binpkgs/sage) [runtime] gcc-fortran-12.2.0_2: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] gd-devel-2.3.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] gfan-0.6.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] giac-1.9.0.37_1: not found [runtime] gsl-devel-2.7.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] gzip-1.12_2: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] libpng-devel-1.6.39_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] linbox-devel-1.7.0_1: found (/host/binpkgs/sage) [runtime] m4ri-devel-20200125_2: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] maxima-ecl-5.45.1_4: found (/host/binpkgs/sage) [runtime] mpfr-devel-4.2.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] nauty-2.7r4_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] ntl-devel-11.5.1_1: found (/host/binpkgs/sage) [runtime] palp-2.20_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] pari-devel-2.15.2_1: not found [runtime] pari-elldata-small-20210301_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] pari-galdata-20080411_2: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] pari-galpol-small-20180625_2: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] pari-seadata-small-20090618_4: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] pkg-config-0.29.2_3: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-Cython-0.29.33_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-cypari2-2.1.3_3: found (/host/binpkgs/sage) [runtime] python3-cysignals-1.11.2_4: found (/host/binpkgs/sage) [runtime] python3-devel-3.11.2_1: not found [runtime] python3-fpylll-0.5.9_1: found (/host/binpkgs/sage) [runtime] python3-ipython-8.10.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-lrcalc-2.1_3: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-ipython_ipykernel-6.19.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-jupyter_ipywidgets-7.6.3_3: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-matplotlib-3.6.3_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-memory_allocator-0.1.3_3: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-networkx-2.8.8_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-pip-23.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-pkgconfig-1.5.4_2: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-pplpy-0.8.7_3: found (/host/binpkgs/sage) [runtime] python3-primecountpy-0.1.0_3: found (/host/binpkgs/sage) [runtime] python3-requests-2.28.2_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-scipy-1.10.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-sympy-1.11.1_2: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] python3-traitlets-5.5.0_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] sage-data-combinatorial_designs-20140630_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] sage-data-conway_polynomials-0.5_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] sage-data-elliptic_curves-0.8.1_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] sage-data-graphs-20210214_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] sage-data-polytopes_db-20170220_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] sympow-2.023.6_3: found (/host/binpkgs/sage) [runtime] tachyon-0.99~b6+dsx_1: found (https://repo-default.voidlinux.org/current/aarch64) [runtime] threejs-sage-r122_2: found (https://repo-default.voidlinux.org/current/aarch64) => sagemath-9.8_1: installing host dependencies: m4-1.4.19_1 pkg-config-0.29.2_3 python3-Cython-0.29.33_1 python3-Jinja2-3.1.2_1 python3-pkgconfig-1.5.4_2 python3-setuptools-67.2.0_1 FlintQS-1.0_1 eclib-devel-20221012_2 fflas-ffpack-2.5.0_1 flintlib-devel-2.9.0_1 gcc-fortran-12.2.0_2 gd-devel-2.3.2_1 gfan-0.6.2_1 gsl-devel-2.7.1_1 gzip-1.12_2 libpng-devel-1.6.39_1 linbox-devel-1.7.0_1 m4ri-devel-20200125_2 maxima-ecl-5.45.1_4 mpfr-devel-4.2.0_1 nauty-2.7r4_1 ntl-devel-11.5.1_1 palp-2.20_1 pari-elldata-small-20210301_1 pari-galdata-20080411_2 pari-galpol-small-20180625_2 pari-seadata-small-20090618_4 pkg-config-0.29.2_3 python3-Cython-0.29.33_1 python3-cypari2-2.1.3_3 python3-cysignals-1.11.2_4 python3-fpylll-0.5.9_1 python3-ipython-8.10.0_1 python3-lrcalc-2.1_3 python3-ipython_ipykernel-6.19.2_1 python3-jupyter_ipywidgets-7.6.3_3 python3-matplotlib-3.6.3_1 python3-memory_allocator-0.1.3_3 python3-networkx-2.8.8_1 python3-pip-23.0_1 python3-pkgconfig-1.5.4_2 python3-pplpy-0.8.7_3 python3-primecountpy-0.1.0_3 python3-requests-2.28.2_1 python3-scipy-1.10.0_1 python3-sympy-1.11.1_2 python3-traitlets-5.5.0_1 sage-data-combinatorial_designs-20140630_1 sage-data-conway_polynomials-0.5_1 sage-data-elliptic_curves-0.8.1_1 sage-data-graphs-20210214_1 sage-data-polytopes_db-20170220_1 sympow-2.023.6_3 tachyon-0.99~b6+dsx_1 threejs-sage-r122_2 giac-1.9.0.37_1 pari-devel-2.15.2_1 python3-devel-3.11.2_1 ... => sagemath-9.8_1: installing target dependencies: arb-devel-2.23.0_1 boost-devel-1.81.0_1 brial-devel-1.2.12_1 cliquer-devel-1.22_1 ecl-21.2.1_1 eclib-devel-20221012_2 ecm-devel-7.0.5_1 fflas-ffpack-2.5.0_1 flintlib-devel-2.9.0_1 gd-devel-2.3.2_1 glpk-devel-5.0_2 gsl-devel-2.7.1_1 iml-devel-1.0.5_1 lcalc-devel-2.0.5_2 libbraiding-devel-1.1_1 libhomfly-devel-1.02r6_1 libmpc-devel-1.3.0_2 libpng-devel-1.6.39_1 linbox-devel-1.7.0_1 m4ri-devel-20200125_2 m4rie-devel-20200125_2 mpfi-devel-1.5.3_1 mpfr-devel-4.2.0_1 ntl-devel-11.5.1_1 openblas-devel-0.3.21_1 planarity-devel-3.0.2.0_1 python3-cypari2-2.1.3_3 python3-cysignals-1.11.2_4 python3-gmpy2-2.1.3_1 python3-memory_allocator-0.1.3_3 python3-numpy-1.24.2_1 rankwidth-devel-0.9_3 symmetrica-devel-3.0.1_1 gap-devel-4.12.2_1 giac-devel-1.9.0.37_1 pari-devel-2.15.2_1 python3-devel-3.11.2_1 singular-4.3.1p3_1 python3-3.11.2_1 ... => sagemath-9.8_1: running do-fetch hook: 00-distfiles ... => sagemath-9.8_1: running do-extract hook: 00-distfiles ... => sagemath-9.8_1: extracting distfile(s), please wait... => sagemath-9.8_1: running do-patch hook: 00-patches ... => sagemath-9.8_1: patching: 32959-support_linbox_1.7.patch. => sagemath-9.8_1: patching: 34980-avoid_factoring_in_is_prime.patch. => sagemath-9.8_1: patching: 34994-fix_tests_numpy_1.24.patch. => sagemath-9.8_1: patching: 34995-support_tachyon_0.99.2.patch. => sagemath-9.8_1: patching: 34997-fix_edge_case_of_integer_check.patch. => sagemath-9.8_1: patching: 35058-skip_unstable_tests_klyachko.patch. => sagemath-9.8_1: patching: 35068-fix_tests_giac_1.9.0.35.patch. => sagemath-9.8_1: patching: 35094-support_gap_4.12.patch. => sagemath-9.8_1: patching: 35127-fix_very_slow_test_stream.py.patch. => WARNING: sagemath-9.8_1: unknown patch type: /void-packages/srcpkgs/sagemath/patches/get_patches. => sagemath-9.8_1: patching: trac-34851-support_singular_4.3.1.p3-5e5737a0c.patch. => sagemath-9.8_1: running pre-configure hook: 00-gnu-configure-asneeded ... => sagemath-9.8_1: running pre-configure hook: 01-override-config ... => sagemath-9.8_1: running pre-configure hook: 02-script-wrapper ... => sagemath-9.8_1: running do_configure ... ./bootstrap: installing /builddir/sagemath-9.8/build/pkgs/sagelib/src/Pipfile-dist ./bootstrap: installing /builddir/sagemath-9.8/build/pkgs/sagelib/src/Pipfile ./bootstrap: installing /builddir/sagemath-9.8/build/pkgs/sagelib/src/pyproject.toml ./bootstrap: installing /builddir/sagemath-9.8/build/pkgs/sagelib/src/requirements.txt ./bootstrap: installing /builddir/sagemath-9.8/build/pkgs/sagelib/src/setup.cfg => sagemath-9.8_1: running pre-build hook: 02-script-wrapper ... => sagemath-9.8_1: running pre_build ... => sagemath-9.8_1: running do_build ... distributions = [''] Building interpreters for fast_callable -> First build of interpreters Discovering Python/Cython source code.... Discovered Python/Cython sources, time: 1.87 seconds. running build running build_py creating build creating build/lib.linux-aarch64-cpython-311 creating build/lib.linux-aarch64-cpython-311/sage copying sage/all__sagemath_repl.py -> build/lib.linux-aarch64-cpython-311/sage copying sage/all__sagemath_categories.py -> build/lib.linux-aarch64-cpython-311/sage copying sage/version.py -> build/lib.linux-aarch64-cpython-311/sage copying sage/env.py -> build/lib.linux-aarch64-cpython-311/sage copying sage/all__sagemath_environment.py -> build/lib.linux-aarch64-cpython-311/sage copying sage/all_cmdline.py -> build/lib.linux-aarch64-cpython-311/sage copying sage/all.py -> build/lib.linux-aarch64-cpython-311/sage copying sage/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage creating build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/gambit_docs.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/parser.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/cooperative_game.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/normal_form_game.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/catalog_normal_form_games.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/all.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/matching_game.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory copying sage/game_theory/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/game_theory creating build/lib.linux-aarch64-cpython-311/sage/numerical copying sage/numerical/optimize.py -> build/lib.linux-aarch64-cpython-311/sage/numerical copying sage/numerical/linear_tensor_constraints.py -> build/lib.linux-aarch64-cpython-311/sage/numerical copying sage/numerical/knapsack.py -> build/lib.linux-aarch64-cpython-311/sage/numerical copying sage/numerical/all.py -> build/lib.linux-aarch64-cpython-311/sage/numerical copying sage/numerical/interactive_simplex_method.py -> build/lib.linux-aarch64-cpython-311/sage/numerical copying sage/numerical/linear_tensor.py -> build/lib.linux-aarch64-cpython-311/sage/numerical creating build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/scip_backend_test.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/generic_backend_test.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/interactivelp_backend_test.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/cvxopt_backend_test.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/ppl_backend_test.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/glpk_exact_backend_test.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/all.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/glpk_backend_test.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying sage/numerical/backends/logging_backend.py -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends creating build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/output.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/graph_path.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/cyclic_sieving_phenomenon.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/integer_vector.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/algebraic_combinatorics.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/composition_signed.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/cartesian_product.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/e_one_star.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/ranker.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/t_sequences.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/dyck_word.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/grossman_larson_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/integer_matrices.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/quickref.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/skew_partition.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/fully_packed_loop.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/derangements.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/sine_gordon.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/similarity_class_type.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/colored_permutations.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/core.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/six_vertex_model.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/catalog_partitions.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/ordered_tree.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/necklace.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/shard_order.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/non_decreasing_parking_function.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/partition_shifting_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/combination.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/skew_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/subset.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/perfect_matching.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/family.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/gray_codes.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/dlx.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/ribbon_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/combinatorial_map.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/kazhdan_lusztig.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/backtrack.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/partition.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/composition.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/set_partition.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/super_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/integer_vectors_mod_permgroup.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/symmetric_group_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/misc.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/symmetric_group_representations.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/subword_complex.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/subword.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/binary_tree.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/restricted_growth.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tamari_lattices.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/fully_commutative_elements.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/diagram_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/baxter_permutations.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/gelfand_tsetlin_patterns.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/enumerated_sets.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tableau_residues.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/triangles_FHM.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/sidon_sets.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/finite_state_machine_generators.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/finite_state_machine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/shifted_primed_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tutorial.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/recognizable_series.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/vector_partition.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/integer_vector_weighted.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/parking_functions.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/shuffle.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/constellation.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/lr_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/k_regular_sequence.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/cluster_complex.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/free_module.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/alternating_sign_matrix.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/k_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/nu_dyck_word.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/counting.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/rooted_tree.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/abstract_tree.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/binary_recurrence_sequences.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/partition_kleshchev.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/growth.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/sloane_functions.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/schubert_polynomial.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/knutson_tao_puzzles.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tools.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/permutation.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/fqsym.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/ribbon.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/free_prelie_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/plane_partition.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/affine_permutation.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/interval_posets.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/partition_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/ribbon_shaped_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/diagram.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/hillman_grassl.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/blob_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/descent_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/nu_tamari_lattice.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/hall_polynomial.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/q_analogues.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/partition_tuple.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/subsets_pairwise.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/rsk.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/set_partition_ordered.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/composition_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/yang_baxter_graph.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/parallelogram_polyomino.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/free_dendriform_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tuple.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tableau_tuple.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/subsets_hereditary.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/combinat.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/superpartition.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/tiling.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/decorated_permutation.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat copying sage/combinat/multiset_partition_into_sets_ordered.py -> build/lib.linux-aarch64-cpython-311/sage/combinat creating build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/dynkin_diagram.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/reflection_group_real.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_B.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/pieri_factors.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_D.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/weight_lattice_realizations.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_F.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_folded.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_B_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_A_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/coxeter_type.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_BC_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/reflection_group_complex.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_E_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_C.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/branching_rules.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_G.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/cartan_type.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/weyl_characters.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_G_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_super_A.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_F_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/hecke_algebra_representation.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/non_symmetric_macdonald_polynomials.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_C_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/root_system.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/weight_space.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/coxeter_group.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/coxeter_matrix.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/braid_move_calculator.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/root_lattice_realizations.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_E.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/ambient_space.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_H.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/fundamental_group.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/integrable_representations.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/root_lattice_realization_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_A_infinity.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_D_affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_dual.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_A.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/root_space.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_reducible.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_marked.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/extended_affine_weyl_group.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/weyl_group.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_Q.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_I.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/plot.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/type_relabel.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/associahedron.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying sage/combinat/root_system/cartan_matrix.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system creating build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/mutation_type.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/cluster_seed.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/quiver.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/interact.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/mutation_class.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver copying sage/combinat/cluster_algebra_quiver/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver creating build/lib.linux-aarch64-cpython-311/sage/combinat/chas copying sage/combinat/chas/wqsym.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/chas copying sage/combinat/chas/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/chas copying sage/combinat/chas/fsym.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/chas copying sage/combinat/chas/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/chas creating build/lib.linux-aarch64-cpython-311/sage/combinat/matrices copying sage/combinat/matrices/hadamard_matrix.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/matrices copying sage/combinat/matrices/latin.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/matrices copying sage/combinat/matrices/dlxcpp.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/matrices copying sage/combinat/matrices/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/matrices copying sage/combinat/matrices/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/matrices creating build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/steiner_quadruple_systems.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/group_divisible_designs.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/ext_rep.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/twographs.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/orthogonal_arrays.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/difference_matrices.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/incidence_structures.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/bibd.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/block_design.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/resolvable_bibd.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/difference_family.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/design_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/database.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/covering_design.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/latin_squares.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/orthogonal_arrays_build_recursive.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying sage/combinat/designs/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs creating build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/alcove_path.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/monomial_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/catalog_kirillov_reshetikhin.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/highest_weight_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/polyhedral_realization.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/affine.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/star_crystal.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/catalog_infinity_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/kac_modules.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/kyoto_path_model.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/subcrystal.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/fully_commutative_stable_grothendieck.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/pbw_crystal.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/tensor_product.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/littelmann_path.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/bkk_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/generalized_young_walls.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/fast_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/affinization.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/virtual_crystal.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/direct_sum.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/multisegments.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/induced_structure.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/mv_polytopes.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/kirillov_reshetikhin.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/infinity_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/catalog_elementary_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/elementary_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying sage/combinat/crystals/affine_factorization.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals creating build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/sum_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/set_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/partition_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/cycle_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/structure.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/misc.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/permutation_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/product_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/functorial_composition_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/empty_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/composition_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/library.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/linear_order_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/characteristic_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/subset_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/recursive_species.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/generating_series.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species copying sage/combinat/species/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/species creating build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/rc_infinity.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_abstract_class.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/rigged_configurations.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_E67.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_D.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_A.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bijection.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/kleber_tree.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_A2_odd.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_infinity.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/rigged_configuration_element.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_B.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_A2_dual.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/kr_tableaux.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/rc_crystal.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_C.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_A2_even.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_D_twisted.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/bij_type_D_tri.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying sage/combinat/rigged_configurations/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations creating build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym copying sage/combinat/ncsym/bases.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym copying sage/combinat/ncsym/ncsym.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym copying sage/combinat/ncsym/dual.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym copying sage/combinat/ncsym/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym copying sage/combinat/ncsym/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym creating build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists copying sage/combinat/integer_lists/nn.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists copying sage/combinat/integer_lists/lists.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists copying sage/combinat/integer_lists/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists creating build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/kfpoly.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/powersum.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/character.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/homogeneous.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/new_kschur.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/elementary.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/hecke.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/orthogonal.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/ns_macdonald.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/sfa.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/schur.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/orthotriang.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/k_dual.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/symplectic.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/witt.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/classical.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/sf.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/dual.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/jack.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/monomial.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/multiplicative.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/llt.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/macdonald.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf copying sage/combinat/sf/hall_littlewood.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/sf creating build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/elements.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/cartesian_product.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/forest.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/hasse_diagram.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/poset_examples.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/lattices.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/linear_extensions.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/mobile.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/posets.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/d_complete.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/moebius_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/incidence_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying sage/combinat/posets/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets creating build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/abstract_word.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/word.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/finite_word.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/words.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/suffix_trees.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/lyndon_word.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/shuffle_product.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/word_infinite_datatypes.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/paths.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/word_options.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/infinite_word.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/morphic.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/alphabet.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/word_generators.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying sage/combinat/words/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/words creating build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux copying sage/combinat/path_tableaux/frieze.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux copying sage/combinat/path_tableaux/path_tableau.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux copying sage/combinat/path_tableaux/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux copying sage/combinat/path_tableaux/dyck_path.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux copying sage/combinat/path_tableaux/semistandard.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux copying sage/combinat/path_tableaux/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux copying sage/combinat/path_tableaux/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux creating build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym copying sage/combinat/ncsf_qsym/combinatorics.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym copying sage/combinat/ncsf_qsym/ncsf.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym copying sage/combinat/ncsf_qsym/qsym.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym copying sage/combinat/ncsf_qsym/tutorial.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym copying sage/combinat/ncsf_qsym/all.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym copying sage/combinat/ncsf_qsym/generic_basis_code.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym copying sage/combinat/ncsf_qsym/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym creating build/lib.linux-aarch64-cpython-311/sage/dynamics copying sage/dynamics/finite_dynamical_system.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics copying sage/dynamics/surface_dynamics_deprecation.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics copying sage/dynamics/all.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics copying sage/dynamics/finite_dynamical_system_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics copying sage/dynamics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics creating build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/berkovich_ds.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/wehlerK3.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/affine_ds.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/all.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/projective_ds.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/product_projective_ds.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/generic_ds.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying sage/dynamics/arithmetic_dynamics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics creating build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata copying sage/dynamics/cellular_automata/solitons.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata copying sage/dynamics/cellular_automata/elementary.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata copying sage/dynamics/cellular_automata/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata copying sage/dynamics/cellular_automata/glca.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata copying sage/dynamics/cellular_automata/all.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata copying sage/dynamics/cellular_automata/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata creating build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics copying sage/dynamics/complex_dynamics/mandel_julia.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics copying sage/dynamics/complex_dynamics/all.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics copying sage/dynamics/complex_dynamics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics creating build/lib.linux-aarch64-cpython-311/sage/arith copying sage/arith/misc.py -> build/lib.linux-aarch64-cpython-311/sage/arith copying sage/arith/all.py -> build/lib.linux-aarch64-cpython-311/sage/arith copying sage/arith/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage/arith creating build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/lattice.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/lfsr.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/stream.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/lwe.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/stream_cipher.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/util.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/classical_cipher.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/classical.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/sboxes.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/all.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/cryptosystem.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/cipher.py -> build/lib.linux-aarch64-cpython-311/sage/crypto copying sage/crypto/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/crypto creating build/lib.linux-aarch64-cpython-311/sage/crypto/public_key copying sage/crypto/public_key/blum_goldwasser.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/public_key copying sage/crypto/public_key/all.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/public_key copying sage/crypto/public_key/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/public_key creating build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher copying sage/crypto/block_cipher/miniaes.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher copying sage/crypto/block_cipher/sdes.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher copying sage/crypto/block_cipher/present.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher copying sage/crypto/block_cipher/all.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher copying sage/crypto/block_cipher/des.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher copying sage/crypto/block_cipher/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher creating build/lib.linux-aarch64-cpython-311/sage/crypto/mq copying sage/crypto/mq/sr.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/mq copying sage/crypto/mq/mpolynomialsystemgenerator.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/mq copying sage/crypto/mq/sbox.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/mq copying sage/crypto/mq/rijndael_gf.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/mq copying sage/crypto/mq/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/crypto/mq creating build/lib.linux-aarch64-cpython-311/sage/media copying sage/media/wav.py -> build/lib.linux-aarch64-cpython-311/sage/media copying sage/media/all.py -> build/lib.linux-aarch64-cpython-311/sage/media copying sage/media/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/media creating build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/simplicial_set_examples.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/chains.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/simplicial_set_constructions.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/examples.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/free_resolution.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/delta_complex.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/homology_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/homology_group.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/algebraic_topological_model.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/simplicial_complex_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/simplicial_set.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/hochschild_complex.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/graded_resolution.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/matrix_utils.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/cell_complex.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/tests.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/chain_complex_homspace.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/all.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/chain_homotopy.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/simplicial_complex_homset.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/simplicial_complex.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/cubical_complex.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/homology_vector_space_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/chain_complex_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/simplicial_set_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/chain_complex.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/koszul_complex.py -> build/lib.linux-aarch64-cpython-311/sage/homology copying sage/homology/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/homology creating build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/series.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/constants.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/operators.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/comparison.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/constants_c.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/benchmark.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/random_tests.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/substitution_map.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/callable.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/subring.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/maxima_wrapper.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/getitem.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/tests.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/function_factory.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/all.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/expression_conversions.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/complexity_measures.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/constant.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/pynac_constant.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/units.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/assumptions.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/symengine.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying sage/symbolic/relation.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic creating build/lib.linux-aarch64-cpython-311/sage/symbolic/integration copying sage/symbolic/integration/integral.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic/integration copying sage/symbolic/integration/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic/integration copying sage/symbolic/integration/external.py -> build/lib.linux-aarch64-cpython-311/sage/symbolic/integration creating build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/fan_isomorphism.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/hasse_diagram.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/newton_polygon.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/voronoi_diagram.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/relative_interior.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/linear_expression.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/ribbon_graph.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/toric_lattice.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/pseudolines.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/fan.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/lattice_polytope.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/polyhedral_complex.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/cone.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/all.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/fan_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/cone_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/toric_plotter.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/convex_set.py -> build/lib.linux-aarch64-cpython-311/sage/geometry copying sage/geometry/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry creating build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base_number_field.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/backend_cdd_rdf.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/double_description.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base0.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/representation.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/generating_function.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/backend_cdd.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base4.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/cdd_file_format.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/palp_database.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/misc.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/ppl_lattice_polytope.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/parent.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/backend_normaliz.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/backend_polymake.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/face.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base_ZZ.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base3.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base6.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/double_description_inhomogeneous.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base_mutable.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/all.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/backend_ppl.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base5.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base2.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/library.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base_QQ.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/backend_field.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base_RDF.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base7.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/plot.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/base1.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/ppl_lattice_polygon.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/backend_number_field.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/lattice_euclidean_group_element.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron copying sage/geometry/polyhedron/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron creating build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/modules copying sage/geometry/polyhedron/modules/formal_polyhedra_module.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/modules copying sage/geometry/polyhedron/modules/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/modules creating build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron creating build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement copying sage/geometry/hyperplane_arrangement/arrangement.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement copying sage/geometry/hyperplane_arrangement/affine_subspace.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement copying sage/geometry/hyperplane_arrangement/check_freeness.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement copying sage/geometry/hyperplane_arrangement/hyperplane.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement copying sage/geometry/hyperplane_arrangement/library.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement copying sage/geometry/hyperplane_arrangement/plot.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement copying sage/geometry/hyperplane_arrangement/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement creating build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds copying sage/geometry/riemannian_manifolds/parametrized_surface3d.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds copying sage/geometry/riemannian_manifolds/surface3d_generators.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds copying sage/geometry/riemannian_manifolds/all.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds copying sage/geometry/riemannian_manifolds/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds creating build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/hyperbolic_isometry.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/hyperbolic_model.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/hyperbolic_geodesic.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/hyperbolic_point.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/hyperbolic_coercion.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/hyperbolic_constants.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/all.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/hyperbolic_interface.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space copying sage/geometry/hyperbolic_space/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space creating build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying sage/geometry/triangulation/point_configuration.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying sage/geometry/triangulation/all.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying sage/geometry/triangulation/element.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying sage/geometry/triangulation/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation creating build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/decoder.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/linear_code_no_metric.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/extended_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/cyclic_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/delsarte_bounds.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/encoder.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/linear_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/golay_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/reed_muller_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/linear_rank_metric.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/subfield_subcode.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/two_weight_db.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/code_constructions.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/ag_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/decoders_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/bounds_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/encoders_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/all.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/information_set_decoder.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/abstract_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/guava.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/channels_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/hamming_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/goppa_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/punctured_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/gabidulin_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/databases.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/code_bounds.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/bch_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/grs_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/parity_check_code.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/self_dual_codes.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/channel.py -> build/lib.linux-aarch64-cpython-311/sage/coding copying sage/coding/codes_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/coding creating build/lib.linux-aarch64-cpython-311/sage/coding/codecan copying sage/coding/codecan/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/coding/codecan creating build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan copying sage/coding/guruswami_sudan/gs_decoder.py -> build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan copying sage/coding/guruswami_sudan/interpolation.py -> build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan copying sage/coding/guruswami_sudan/utils.py -> build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan copying sage/coding/guruswami_sudan/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan creating build/lib.linux-aarch64-cpython-311/sage/coding/source_coding copying sage/coding/source_coding/huffman.py -> build/lib.linux-aarch64-cpython-311/sage/coding/source_coding copying sage/coding/source_coding/all.py -> build/lib.linux-aarch64-cpython-311/sage/coding/source_coding copying sage/coding/source_coding/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/coding/source_coding creating build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/parigp.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/finite_poset.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/gosper-sum.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/book_stein_ent.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/gap_packages.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/modular_group_cohomology.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/benchmark.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/arxiv_0812_2725.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/lazy_imports.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/symbolic-series.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/sympy.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/book_stein_modform.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/all.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/functools_partial_src.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/combinatorial_hopf_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/numpy.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/test_deprecation.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/book_schilling_zabrocki_kschur_primer.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/startup.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/cmdline.py -> build/lib.linux-aarch64-cpython-311/sage/tests copying sage/tests/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/tests creating build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/cleaner.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/lisp.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/scilab.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/qepcad.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/read_data.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/lie.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/phc.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/gfan.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/giac.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/qsieve.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/macaulay2.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/maxima.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/matlab.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/octave.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/axiom.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/gap3.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/mupad.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/rubik.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/sympy_wrapper.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/tachyon.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/abc.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/genus2reduction.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/gp.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/frobby.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/r.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/maple.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/four_ti_2.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/sympy.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/latte.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/mathematica.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/gap_workspace.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/tests.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/ecm.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/kash.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/interface.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/tides.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/maxima_lib.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/primecount.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/all.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/magma.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/povray.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/kenzo.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/tab_completion.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/mathics.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/jmoldata.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/quit.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/mwrank.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/fricas.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/singular.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/gnuplot.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/maxima_abstract.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/magma_free.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/chomp.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/expect.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/sage0.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/gap.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/polymake.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying sage/interfaces/psage.py -> build/lib.linux-aarch64-cpython-311/sage/interfaces creating build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/print_graphs.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_list.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_input.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_plot_js.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_database.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/tutte_polynomial.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/generic_graph.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/lovasz_theta.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/orientations.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/digraph_generators.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_generators.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_latex.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/dot2tex_utils.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/all.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/schnyder.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_editor.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/domination.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/digraph.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/bipartite_graph.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/pq_trees.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/isgci.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/graph_plot.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/partial_cube.py -> build/lib.linux-aarch64-cpython-311/sage/graphs copying sage/graphs/hypergraph_generators.py -> build/lib.linux-aarch64-cpython-311/sage/graphs creating build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying sage/graphs/graph_decompositions/all.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying sage/graphs/graph_decompositions/modular_decomposition.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions creating build/lib.linux-aarch64-cpython-311/sage/graphs/base copying sage/graphs/base/overview.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying sage/graphs/base/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/base creating build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/degree_sequence.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/chessboard.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/basic.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/world_map.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/platonic_solids.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/smallgraphs.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/families.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/random.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/intersection.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/classical_geometries.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying sage/graphs/generators/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators creating build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/vector_callable_symbolic_dense.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/submodule.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/free_quadratic_module.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/free_module_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/module_functors.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/tensor_operations.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/filtered_vector_space.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/misc.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/free_quadratic_module_integer_symmetric.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/vector_space_homspace.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/multi_filtered_vector_space.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/free_module_integer.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/tutorial_free_modules.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/complex_double_vector.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/free_module.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/all.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/torsion_quadratic_module.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/real_double_vector.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/quotient_module.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/matrix_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/diamond_cutting.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/vector_symbolic_dense.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/vector_space_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/free_module_homspace.py -> build/lib.linux-aarch64-cpython-311/sage/modules copying sage/modules/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modules creating build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/free_element.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/free_homspace.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/free_module.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/element.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/free_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/module.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/homspace.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded copying sage/modules/fp_graded/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded creating build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod copying sage/modules/fp_graded/steenrod/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod copying sage/modules/fp_graded/steenrod/profile.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod copying sage/modules/fp_graded/steenrod/module.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod copying sage/modules/fp_graded/steenrod/homspace.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod copying sage/modules/fp_graded/steenrod/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod creating build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying sage/modules/with_basis/cell_module.py -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying sage/modules/with_basis/representation.py -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying sage/modules/with_basis/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying sage/modules/with_basis/invariant.py -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying sage/modules/with_basis/subquotient.py -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying sage/modules/with_basis/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis creating build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid copying sage/modules/fg_pid/fgp_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid copying sage/modules/fg_pid/fgp_element.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid copying sage/modules/fg_pid/fgp_module.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid copying sage/modules/fg_pid/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid creating build/lib.linux-aarch64-cpython-311/sage/games copying sage/games/hexad.py -> build/lib.linux-aarch64-cpython-311/sage/games copying sage/games/sudoku.py -> build/lib.linux-aarch64-cpython-311/sage/games copying sage/games/quantumino.py -> build/lib.linux-aarch64-cpython-311/sage/games copying sage/games/all.py -> build/lib.linux-aarch64-cpython-311/sage/games copying sage/games/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/games creating build/lib.linux-aarch64-cpython-311/sage/finance copying sage/finance/markov_multifractal.py -> build/lib.linux-aarch64-cpython-311/sage/finance copying sage/finance/time_series.py -> build/lib.linux-aarch64-cpython-311/sage/finance copying sage/finance/easter.py -> build/lib.linux-aarch64-cpython-311/sage/finance copying sage/finance/all.py -> build/lib.linux-aarch64-cpython-311/sage/finance copying sage/finance/stock.py -> build/lib.linux-aarch64-cpython-311/sage/finance copying sage/finance/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/finance creating build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/additive_monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/facade_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/magmas.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/groupoid.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/j_trivial_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/unique_factorization_domains.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/cartesian_product.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/covariant_functorial_construction.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_lie_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/magmatic_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_weyl_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_lie_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/category_types.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_modules_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/semirings.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/commutative_additive_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/primer.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/highest_weight_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/tensor.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/left_modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/gcd_domains.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/coxeter_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/magmas_and_additive_magmas.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/super_hopf_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lattice_posets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_coalgebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/filtered_modules_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_lie_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/associative_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/pushout.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/basic.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/complex_reflection_or_generalized_coxeter_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/fields.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/bimodules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/l_trivial_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/supercommutative_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/subquotients.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/filtered_modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graphs.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/manifolds.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lie_conformal_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/sets_with_grading.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/sets_with_partial_maps.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/quotient_fields.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/algebra_modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/classical_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/signed_tensor.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/weyl_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/kac_moody_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/commutative_algebra_ideals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/rngs.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/discrete_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/generalized_coxeter_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/vector_spaces.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/super_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finitely_generated_magmas.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/group_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/modular_abelian_varieties.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/filtered_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/super_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/commutative_additive_monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/simplicial_complexes.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_complex_reflection_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/hopf_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/monoid_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/algebra_functor.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_lattice_posets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/coxeter_group_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finitely_generated_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/crystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_coalgebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/homsets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lie_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_semisimple_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/number_fields.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/schemes.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/right_modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_bialgebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/filtered_hopf_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/filtered_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/complex_reflection_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/enumerated_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finitely_generated_lie_conformal_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lie_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/function_fields.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/metric_spaces.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/r_trivial_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/regular_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/division_rings.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/super_lie_conformal_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/partially_ordered_monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/loop_crystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/tutorial.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/permutation_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/integral_domains.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/semisimple_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lambda_bracket_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/rings.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/commutative_additive_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_coalgebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_hopf_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/vector_bundles.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_bialgebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_bialgebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/realizations.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finitely_generated_lambda_bracket_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/pointed_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/regular_supercrystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/coalgebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/isomorphic_objects.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/hecke_modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/poor_man_map.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/dual.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lie_conformal_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/subobjects.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_coxeter_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/algebra_ideals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/additive_magmas.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/all.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/objects.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/infinite_enumerated_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/commutative_rings.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/principal_ideal_domains.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/bialgebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/quotients.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/matrix_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/super_modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/shephard_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_permutation_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/posets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/commutative_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/topological_spaces.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/ring_ideals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_hopf_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/unital_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/category_with_axiom.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/polyhedra.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/quantum_group_representations.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_modules_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/chain_complexes.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/hopf_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_hopf_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/modules.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lie_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/affine_weyl_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/homset.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/euclidean_domains.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/modules_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/simplicial_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/additive_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/with_realizations.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/supercrystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/domains.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/lambda_bracket_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/aperiodic_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/g_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/triangular_kac_moody_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/complete_discrete_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/commutative_ring_ideals.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/super_modules_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/cw_complexes.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_dimensional_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/graded_lie_conformal_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_fields.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/h_trivial_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/additive_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/bialgebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/distributive_magmas_and_additive_magmas.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_enumerated_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/sets_cat.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/category.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/finite_posets.py -> build/lib.linux-aarch64-cpython-311/sage/categories copying sage/categories/coalgebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories creating build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/facade_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/magmas.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/finite_weyl_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/graded_modules_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/commutative_additive_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/finite_monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/coxeter_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/filtered_modules_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/graphs.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/manifolds.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/sets_with_grading.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/commutative_additive_monoids.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/hopf_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/crystals.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/lie_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/filtered_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/lie_algebras.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/finite_coxeter_groups.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/infinite_enumerated_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/posets.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/finite_semigroups.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/with_realizations.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/graded_connected_hopf_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/cw_complexes.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/finite_dimensional_algebras_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/finite_enumerated_sets.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/sets_cat.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying sage/categories/examples/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/categories/examples creating build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/sql_db.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/symbolic_data.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/conway.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/cunningham_tables.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/cremona.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/knotinfo_db.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/all.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/stein_watkins.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/cubic_hecke_db.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/db_class_polynomials.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/sloane.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/odlyzko.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/db_modular_polynomials.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/jones.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/findstat.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/oeis.py -> build/lib.linux-aarch64-cpython-311/sage/databases copying sage/databases/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/databases creating build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/vector_bundle_fiber_element.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/calculus_method.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/operators.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/point.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/scalarfield.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/continuous_map_image.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/trivialization.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/local_frame.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/chart.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/topological_submanifold.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/subset.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/family.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/vector_bundle_fiber.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/structure.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/continuous_map.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/vector_bundle.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/section_module.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/section.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/all.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/chart_func.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/utilities.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/manifold.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/manifold_homset.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/scalarfield_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds copying sage/manifolds/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds creating build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/vectorfield_module.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/mixed_form_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/levi_civita_connection.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/de_rham_cohomology.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/scalarfield.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/automorphismfield.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/tangent_vector.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/tensorfield.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/chart.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/vectorfield.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/multivectorfield.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/automorphismfield_group.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/curve.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/degenerate_submanifold.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/characteristic_cohomology_class.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/differentiable_submanifold.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/degenerate.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/diff_map.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/multivector_module.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/bundle_connection.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/symplectic_form_test.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/vector_bundle.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/tensorfield_module.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/integrated_curve.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/symplectic_form.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/metric.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/tensorfield_paral.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/pseudo_riemannian_submanifold.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/mixed_form.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/affine_connection.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/diff_form_module.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/pseudo_riemannian.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/tangent_space.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/vectorframe.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/manifold.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/manifold_homset.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/diff_form.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/poisson_tensor.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/scalarfield_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable copying sage/manifolds/differentiable/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable creating build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples copying sage/manifolds/differentiable/examples/symplectic_space_test.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples copying sage/manifolds/differentiable/examples/euclidean.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples copying sage/manifolds/differentiable/examples/real_line.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples copying sage/manifolds/differentiable/examples/symplectic_space.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples copying sage/manifolds/differentiable/examples/sphere.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples copying sage/manifolds/differentiable/examples/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples creating build/lib.linux-aarch64-cpython-311/sage/manifolds/subsets copying sage/manifolds/subsets/pullback.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/subsets copying sage/manifolds/subsets/closure.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/subsets copying sage/manifolds/subsets/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/manifolds/subsets creating build/lib.linux-aarch64-cpython-311/sage/ext copying sage/ext/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage/ext creating build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying sage/ext/interpreters/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters creating build/lib.linux-aarch64-cpython-311/sage/schemes copying sage/schemes/overview.py -> build/lib.linux-aarch64-cpython-311/sage/schemes copying sage/schemes/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes copying sage/schemes/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes creating build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/jacobian_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/jacobian_generic.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/jacobian_g2.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/kummer_surface.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/jacobian_homset.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/mestre.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/jacobian_endomorphism_utils.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/invariants.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/monsky_washnitzer.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying sage/schemes/hyperelliptic_curves/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves creating build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/curve.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/closed_point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/affine_curve.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/zariski_vankampen.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/projective_curve.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves copying sage/schemes/curves/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/curves creating build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/divisor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/chow_group.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/weierstrass.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/toric_subscheme.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/weierstrass_covering.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/points.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/library.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/fano_variety.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/ideal.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/variety.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/weierstrass_higher.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/homset.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying sage/schemes/toric/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric creating build/lib.linux-aarch64-cpython-311/sage/schemes/toric/sheaf copying sage/schemes/toric/sheaf/klyachko.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric/sheaf copying sage/schemes/toric/sheaf/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric/sheaf copying sage/schemes/toric/sheaf/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric/sheaf creating build/lib.linux-aarch64-cpython-311/sage/schemes/riemann_surfaces copying sage/schemes/riemann_surfaces/riemann_surface.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/riemann_surfaces copying sage/schemes/riemann_surfaces/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/riemann_surfaces creating build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/proj_bdd_height.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/projective_rational_point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/projective_point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/projective_subscheme.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/projective_homset.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/projective_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/projective_space.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective copying sage/schemes/projective/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/projective creating build/lib.linux-aarch64-cpython-311/sage/schemes/jacobians copying sage/schemes/jacobians/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/jacobians copying sage/schemes/jacobians/abstract_jacobian.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/jacobians copying sage/schemes/jacobians/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/jacobians creating build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/space.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/subscheme.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/homset.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/rational_point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective copying sage/schemes/product_projective/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective creating build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich copying sage/schemes/berkovich/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich copying sage/schemes/berkovich/berkovich_cp_element.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich copying sage/schemes/berkovich/berkovich_space.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich copying sage/schemes/berkovich/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich creating build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/affine_space.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/affine_point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/affine_rational_point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/affine_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/affine_homset.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/affine_subscheme.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine copying sage/schemes/affine/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/affine creating build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics copying sage/schemes/plane_quartics/quartic_constructor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics copying sage/schemes/plane_quartics/quartic_generic.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics copying sage/schemes/plane_quartics/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics copying sage/schemes/plane_quartics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics creating build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers copying sage/schemes/cyclic_covers/charpoly_frobenius.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers copying sage/schemes/cyclic_covers/cycliccover_finite_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers copying sage/schemes/cyclic_covers/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers copying sage/schemes/cyclic_covers/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers copying sage/schemes/cyclic_covers/cycliccover_generic.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers copying sage/schemes/cyclic_covers/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers creating build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/con_number_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/con_rational_function_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/con_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/con_finite_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/con_rational_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics copying sage/schemes/plane_conics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics creating build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/mod5family.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/gal_reps.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/lseries_ell.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_number_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/padics.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/padic_lseries.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/saturation.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/height.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_modular_symbols.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/heegner.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/BSD.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_egros.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/formal_group.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_wp.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/Qcurves.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/sha_tate.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_curve_isogeny.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/isogeny_small_degree.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_tate_curve.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/jacobian.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/hom_frobenius.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/kodaira_symbol.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/cm.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/weierstrass_transform.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/gp_simon.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_rational_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/hom_composite.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_padic_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/weierstrass_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_torsion.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_generic.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/kraus.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/isogeny_class.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/period_lattice.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_local_data.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ec_database.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/hom.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/cardinality.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/modular_parametrization.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/hom_velusqrt.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/ell_finite_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/gal_reps_number_field.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying sage/schemes/elliptic_curves/hom_scalar.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves creating build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/point.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/divisor.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/hypersurface.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/glue.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/ambient_space.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/all.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/algebraic_scheme.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/spec.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/homset.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/scheme.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/divisor_group.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic copying sage/schemes/generic/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/schemes/generic creating build/lib.linux-aarch64-cpython-311/sage/probability copying sage/probability/random_variable.py -> build/lib.linux-aarch64-cpython-311/sage/probability copying sage/probability/all.py -> build/lib.linux-aarch64-cpython-311/sage/probability copying sage/probability/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/probability creating build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/step.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/multigraphics.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/graphics.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/matrix_plot.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/point.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/arrow.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/ellipse.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/histogram.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/disk.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/text.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/misc.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/bar_chart.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/hyperbolic_regular_polygon.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/hyperbolic_arc.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/primitive.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/plot_field.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/animate.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/density_plot.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/circle.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/all.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/line.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/bezier_path.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/hyperbolic_polygon.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/scatter_plot.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/streamline_plot.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/colors.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/plot.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/arc.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/polygon.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/plot copying sage/plot/contour_plot.py -> build/lib.linux-aarch64-cpython-311/sage/plot creating build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/plot3d.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/introduction.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/implicit_plot3d.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/list_plot3d.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/texture.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/tachyon.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/tri_plot.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/all.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/platonic.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/plot_field3d.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/revolution_plot3d.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/parametric_plot3d.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/shapes2.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying sage/plot/plot3d/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d creating build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/localization.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/fraction_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/derivation.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/lazy_series.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/pari_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/qqbar_decorators.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/all__sagemath_categories.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/numbers_abc.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/cif.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/multi_power_series_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/rational_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/cc.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/power_series_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/laurent_series_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/ring_extension_homset.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/real_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/tests.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/quotient_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/imaginary_unit.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/puiseux_series_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/ideal_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/big_oh.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/tate_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/universal_cyclotomic_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/ideal.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/continued_fraction.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/real_interval_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/lazy_series_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/multi_power_series_ring_element.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/complex_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/continued_fraction_gosper.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/quotient_ring_element.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/homset.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/cfinite_sequence.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/complex_interval_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/algebraic_closure_finite_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/monomials.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/commutative_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/infinity.py -> build/lib.linux-aarch64-cpython-311/sage/rings copying sage/rings/qqbar.py -> build/lib.linux-aarch64-cpython-311/sage/rings creating build/lib.linux-aarch64-cpython-311/sage/rings/invariants copying sage/rings/invariants/invariant_theory.py -> build/lib.linux-aarch64-cpython-311/sage/rings/invariants copying sage/rings/invariants/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/invariants copying sage/rings/invariants/reconstruction.py -> build/lib.linux-aarch64-cpython-311/sage/rings/invariants copying sage/rings/invariants/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/invariants creating build/lib.linux-aarch64-cpython-311/sage/rings/convert copying sage/rings/convert/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/convert creating build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/flatten.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/omega.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/polynomial_ring_constructor.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/polynomial_quotient_ring_element.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/multi_polynomial_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/polynomial_singular_interface.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/ore_polynomial_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/polynomial_fateman.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/binary_form_reduce.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/ore_function_element.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/msolve.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/infinite_polynomial_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/toy_buchberger.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/multi_polynomial_sequence.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/term_order.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/symmetric_ideal.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/multi_polynomial_ideal.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/ideal.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/toy_variety.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/polynomial_element_generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/toy_d_basis.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/groebner_fan.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/infinite_polynomial_element.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/polynomial_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/multi_polynomial_element.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/skew_polynomial_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/ore_function_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/convolution.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/laurent_polynomial_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/laurent_polynomial_ideal.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/complex_roots.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/polynomial_quotient_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying sage/rings/polynomial/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial creating build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil copying sage/rings/polynomial/weil/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil copying sage/rings/polynomial/weil/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil creating build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/interred.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/gbcore.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/statistics.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/gbrefs.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/randompoly.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/rank.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/cnf.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/frontend.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/nf.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/specialsets.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/interpolate.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/fglm.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/easy_polynomials.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/parallel.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/heuristics.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/ll.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/blocks.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/PyPolyBoRi.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying sage/rings/polynomial/pbori/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori creating build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics copying sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics copying sage/rings/polynomial/padics/polynomial_padic_flat.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics copying sage/rings/polynomial/padics/polynomial_padic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics copying sage/rings/polynomial/padics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics creating build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/extensions.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/place.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/divisor.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/function_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/differential.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/valuation_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/maps.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/ideal.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/function_field_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying sage/rings/function_field/order.py -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field creating build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/bdd_height.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/splitting_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/S_unit_solver.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/number_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/totallyreal_rel.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/galois_group.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/structure.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/selmer_group.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/small_primes_of_degree_one.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/maps.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/number_field_rel.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/totallyreal_phc.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/number_field_ideal.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/class_group.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/number_field_ideal_rel.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/homset.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/unit_group.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying sage/rings/number_field/order.py -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field creating build/lib.linux-aarch64-cpython-311/sage/rings/semirings copying sage/rings/semirings/non_negative_integer_semiring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/semirings copying sage/rings/semirings/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/semirings copying sage/rings/semirings/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/semirings creating build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/precision_error.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/padic_base_leaves.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/relative_extension_leaves.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/padic_extension_leaves.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/misc.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/padic_lattice_element.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/lattice_precision.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/local_generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/unramified_extension_generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/tutorial.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/tests.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/eisenstein_extension_generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/padic_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/generic_nodes.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/padic_extension_generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/padic_generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/factory.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/padic_base_generic.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying sage/rings/padics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/padics creating build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/asymptotic_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/growth_group_cartesian.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/term_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/misc.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/asymptotic_expansion_generators.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/growth_group.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic copying sage/rings/asymptotic/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic creating build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/finite_field_prime_modn.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/finite_field_ntl_gf2e.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/galois_group.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/maps_finite_field.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/finite_field_givaro.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/conway_polynomials.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/integer_mod_ring.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/finite_field_constructor.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/finite_field_pari_ffelt.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/homset.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying sage/rings/finite_rings/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings creating build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/augmented_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/developing_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/scaled_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/value_group.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/trivial_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/inductive_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/all.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/mapped_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/valuation_space.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/limit_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/valuations_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation copying sage/rings/valuation/gauss_valuation.py -> build/lib.linux-aarch64-cpython-311/sage/rings/valuation creating build/lib.linux-aarch64-cpython-311/sage/server copying sage/server/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/server creating build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/wester.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/tests.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/desolvers.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/all.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/test_sympy.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/calculus.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/functional.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/functions.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/predefined.py -> build/lib.linux-aarch64-cpython-311/sage/calculus copying sage/calculus/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/calculus creating build/lib.linux-aarch64-cpython-311/sage/calculus/transforms copying sage/calculus/transforms/all.py -> build/lib.linux-aarch64-cpython-311/sage/calculus/transforms copying sage/calculus/transforms/dft.py -> build/lib.linux-aarch64-cpython-311/sage/calculus/transforms copying sage/calculus/transforms/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/calculus/transforms creating build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/cartesian_product.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/set.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/primes.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/family.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/disjoint_union_enumerated_sets.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/condition_set.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/real_set.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/integer_range.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/finite_enumerated_set.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/image_set.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/non_negative_integers.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/all.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/set_from_iterator.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/finite_set_maps.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/positive_integers.py -> build/lib.linux-aarch64-cpython-311/sage/sets copying sage/sets/totally_ordered_finite_set.py -> build/lib.linux-aarch64-cpython-311/sage/sets creating build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_set_examples.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_set_constructions.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/delta_complex.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/filtered_simplicial_complex.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_set_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_complex_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_set.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_complex_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/cell_complex.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_complex_examples.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/all.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_complex_homset.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_complex.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/cubical_complex.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/simplicial_set_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/topology copying sage/topology/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/topology creating build/lib.linux-aarch64-cpython-311/sage/data_structures copying sage/data_structures/stream.py -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying sage/data_structures/mutable_poset.py -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying sage/data_structures/all.py -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying sage/data_structures/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/data_structures creating build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/parallelism.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/multiprocessing_sage.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/decorate.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/map_reduce.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/use_fork.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/ncpus.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/all.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/reference.py -> build/lib.linux-aarch64-cpython-311/sage/parallel copying sage/parallel/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/parallel creating build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/set_factories_example.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/sage_object_test.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/global_options.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/support_view.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/list_clone_timings.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/graphics_file.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/sequence.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/formal_sum.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/indexed_generators.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/coerce_exceptions.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/test_factory.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/factorization_integer.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/dynamic_class.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/nonexact.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/all.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/factorization.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/gens_py.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/set_factories.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/unique_representation.py -> build/lib.linux-aarch64-cpython-311/sage/structure copying sage/structure/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/structure creating build/lib.linux-aarch64-cpython-311/sage/structure/proof copying sage/structure/proof/proof.py -> build/lib.linux-aarch64-cpython-311/sage/structure/proof copying sage/structure/proof/all.py -> build/lib.linux-aarch64-cpython-311/sage/structure/proof copying sage/structure/proof/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/structure/proof creating build/lib.linux-aarch64-cpython-311/sage/sat copying sage/sat/all.py -> build/lib.linux-aarch64-cpython-311/sage/sat copying sage/sat/boolean_polynomials.py -> build/lib.linux-aarch64-cpython-311/sage/sat copying sage/sat/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/sat creating build/lib.linux-aarch64-cpython-311/sage/sat/solvers copying sage/sat/solvers/picosat.py -> build/lib.linux-aarch64-cpython-311/sage/sat/solvers copying sage/sat/solvers/sat_lp.py -> build/lib.linux-aarch64-cpython-311/sage/sat/solvers copying sage/sat/solvers/dimacs.py -> build/lib.linux-aarch64-cpython-311/sage/sat/solvers copying sage/sat/solvers/cryptominisat.py -> build/lib.linux-aarch64-cpython-311/sage/sat/solvers copying sage/sat/solvers/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/sat/solvers creating build/lib.linux-aarch64-cpython-311/sage/sat/converters copying sage/sat/converters/anf2cnf.py -> build/lib.linux-aarch64-cpython-311/sage/sat/converters copying sage/sat/converters/polybori.py -> build/lib.linux-aarch64-cpython-311/sage/sat/converters copying sage/sat/converters/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/sat/converters creating build/lib.linux-aarch64-cpython-311/sage/lfunctions copying sage/lfunctions/sympow.py -> build/lib.linux-aarch64-cpython-311/sage/lfunctions copying sage/lfunctions/dokchitser.py -> build/lib.linux-aarch64-cpython-311/sage/lfunctions copying sage/lfunctions/all.py -> build/lib.linux-aarch64-cpython-311/sage/lfunctions copying sage/lfunctions/lcalc.py -> build/lib.linux-aarch64-cpython-311/sage/lfunctions copying sage/lfunctions/pari.py -> build/lib.linux-aarch64-cpython-311/sage/lfunctions copying sage/lfunctions/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/lfunctions creating build/lib.linux-aarch64-cpython-311/sage/tensor copying sage/tensor/all.py -> build/lib.linux-aarch64-cpython-311/sage/tensor copying sage/tensor/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/tensor creating build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/reflexive_module.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/tensor_with_indices.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/tensor_free_module.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/alternating_contr_tensor.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/comp.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_automorphism.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/all.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/format_utilities.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/finite_rank_free_module.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/ext_pow_free_module.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_linear_group.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_basis.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_element.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_homset.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_tensor.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/tensor_free_submodule_basis.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/free_module_alt_form.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/tensor_free_submodule.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules copying sage/tensor/modules/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/tensor/modules creating build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/statistics.py -> build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/geometry.py -> build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/fractals.py -> build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/algebra.py -> build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/all.py -> build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/library.py -> build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/calculus.py -> build/lib.linux-aarch64-cpython-311/sage/interacts copying sage/interacts/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/interacts creating build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/free_algebra_quotient_element.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/free_algebra_element.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/finite_gca.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/quaternion_algebra_element.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/rational_cherednik_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/quaternion_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/free_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/orlik_terao.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/associated_graded.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/splitting_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/askey_wilson.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/orlik_solomon.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/q_system.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/cellular_basis.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/tensor_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/hall_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/free_algebra_quotient.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/jordan_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/weyl_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/cluster_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/q_commuting_polynomials.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/schur_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/free_zinbiel_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/affine_nil_temperley_lieb.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/yokonuma_hecke_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/group_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/quantum_matrix_coordinate_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/nil_coxeter_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/clifford_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/quantum_clifford.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/iwahori_hecke_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/commutative_dga.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/shuffle_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras copying sage/algebras/yangian.py -> build/lib.linux-aarch64-cpython-311/sage/algebras creating build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg copying sage/algebras/quatalg/quaternion_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg copying sage/algebras/quatalg/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg copying sage/algebras/quatalg/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg creating build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/structure_coefficients.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/onsager.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/symplectic_derivation.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/examples.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/poincare_birkhoff_witt.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/quotient.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/affine_lie_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/heisenberg.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/abelian.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/lie_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/virasoro.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/free_lie_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/nilpotent_lie_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/bch.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/subalgebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/classical_lie_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/verma_module.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying sage/algebras/lie_algebras/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras creating build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying sage/algebras/fusion_rings/f_matrix.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying sage/algebras/fusion_rings/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying sage/algebras/fusion_rings/fusion_ring.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying sage/algebras/fusion_rings/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings creating build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod copying sage/algebras/steenrod/steenrod_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod copying sage/algebras/steenrod/steenrod_algebra_bases.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod copying sage/algebras/steenrod/steenrod_algebra_misc.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod copying sage/algebras/steenrod/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod copying sage/algebras/steenrod/steenrod_algebra_mult.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod copying sage/algebras/steenrod/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod creating build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace copying sage/algebras/letterplace/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace creating build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/examples.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras copying sage/algebras/lie_conformal_algebras/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras creating build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups copying sage/algebras/quantum_groups/q_numbers.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups copying sage/algebras/quantum_groups/fock_space.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups copying sage/algebras/quantum_groups/quantum_group_gap.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups copying sage/algebras/quantum_groups/representations.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups copying sage/algebras/quantum_groups/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups copying sage/algebras/quantum_groups/ace_quantum_onsager.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups copying sage/algebras/quantum_groups/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups creating build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras copying sage/algebras/hecke_algebras/cubic_hecke_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras copying sage/algebras/hecke_algebras/cubic_hecke_base_ring.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras copying sage/algebras/hecke_algebras/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras copying sage/algebras/hecke_algebras/cubic_hecke_matrix_rep.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras copying sage/algebras/hecke_algebras/ariki_koike_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras copying sage/algebras/hecke_algebras/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras creating build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras copying sage/algebras/finite_dimensional_algebras/all.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras copying sage/algebras/finite_dimensional_algebras/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras creating build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/parsing.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/fixtures.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/control.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/util.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/forker.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/all.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/sources.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/test.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/reporting.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/doctest copying sage/doctest/external.py -> build/lib.linux-aarch64-cpython-311/sage/doctest creating build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/finitely_presented_named.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/class_function.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/group_exp.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/indexed_free_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/group_semidirect_product.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/fqf_orthogonal.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/galois_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/raag.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/cubic_braid.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/pari_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/groups_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/finitely_presented.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/braid.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/finitely_presented_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/all.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/artin.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/libgap_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/generic.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/libgap_mixin.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/libgap_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/conjugacy_classes.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups copying sage/groups/free_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups creating build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/abelian_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/dual_abelian_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/abelian_group_element.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/abelian_group_gap.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/element_base.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/abelian_aut.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/dual_abelian_group_element.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/values.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/all.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/abelian_group_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps copying sage/groups/abelian_gps/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps creating build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps copying sage/groups/affine_gps/euclidean_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps copying sage/groups/affine_gps/group_element.py -> build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps copying sage/groups/affine_gps/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps copying sage/groups/affine_gps/affine_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps copying sage/groups/affine_gps/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps creating build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/orthogonal.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/named_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/symplectic.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/unitary.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/coxeter_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/heisenberg.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/binary_dihedral.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/linear.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/all.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/finitely_generated.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/homset.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/isometries.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/matrix_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/pickling_overrides.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying sage/groups/matrix_gps/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps creating build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian copying sage/groups/additive_abelian/qmodnz.py -> build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian copying sage/groups/additive_abelian/qmodnz_element.py -> build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian copying sage/groups/additive_abelian/additive_abelian_wrapper.py -> build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian copying sage/groups/additive_abelian/all.py -> build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian copying sage/groups/additive_abelian/additive_abelian_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian copying sage/groups/additive_abelian/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian creating build/lib.linux-aarch64-cpython-311/sage/groups/lie_gps copying sage/groups/lie_gps/nilpotent_lie_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/lie_gps copying sage/groups/lie_gps/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/groups/lie_gps copying sage/groups/lie_gps/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/lie_gps creating build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations copying sage/groups/semimonomial_transformations/semimonomial_transformation_group.py -> build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations copying sage/groups/semimonomial_transformations/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations creating build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps copying sage/groups/misc_gps/misc_groups_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps copying sage/groups/misc_gps/misc_groups.py -> build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps copying sage/groups/misc_gps/imaginary_groups.py -> build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps copying sage/groups/misc_gps/argument_groups.py -> build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps copying sage/groups/misc_gps/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps creating build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/permgroup.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/all.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/permgroup_named.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/permutation_groups_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/cubegroup.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/symgp_conjugacy_class.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/permgroup_morphism.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying sage/groups/perm_gps/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps creating build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2 copying sage/groups/perm_gps/partn_ref2/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2 creating build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying sage/groups/perm_gps/partn_ref/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref creating build/lib.linux-aarch64-cpython-311/sage/knots copying sage/knots/link.py -> build/lib.linux-aarch64-cpython-311/sage/knots copying sage/knots/gauss_code.py -> build/lib.linux-aarch64-cpython-311/sage/knots copying sage/knots/knot_table.py -> build/lib.linux-aarch64-cpython-311/sage/knots copying sage/knots/all.py -> build/lib.linux-aarch64-cpython-311/sage/knots copying sage/knots/knot.py -> build/lib.linux-aarch64-cpython-311/sage/knots copying sage/knots/knotinfo.py -> build/lib.linux-aarch64-cpython-311/sage/knots copying sage/knots/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/knots creating build/lib.linux-aarch64-cpython-311/sage/quivers copying sage/quivers/representation.py -> build/lib.linux-aarch64-cpython-311/sage/quivers copying sage/quivers/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/quivers copying sage/quivers/algebra.py -> build/lib.linux-aarch64-cpython-311/sage/quivers copying sage/quivers/path_semigroup.py -> build/lib.linux-aarch64-cpython-311/sage/quivers copying sage/quivers/homspace.py -> build/lib.linux-aarch64-cpython-311/sage/quivers copying sage/quivers/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/quivers creating build/lib.linux-aarch64-cpython-311/sage/libs copying sage/libs/all.py -> build/lib.linux-aarch64-cpython-311/sage/libs copying sage/libs/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage/libs creating build/lib.linux-aarch64-cpython-311/sage/libs/lrcalc copying sage/libs/lrcalc/lrcalc.py -> build/lib.linux-aarch64-cpython-311/sage/libs/lrcalc copying sage/libs/lrcalc/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/lrcalc creating build/lib.linux-aarch64-cpython-311/sage/libs/mwrank copying sage/libs/mwrank/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/mwrank creating build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying sage/libs/symmetrica/all.py -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying sage/libs/symmetrica/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica creating build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying sage/libs/gmp/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp creating build/lib.linux-aarch64-cpython-311/sage/libs/singular copying sage/libs/singular/standard_options.py -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying sage/libs/singular/function_factory.py -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying sage/libs/singular/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/singular creating build/lib.linux-aarch64-cpython-311/sage/libs/arb copying sage/libs/arb/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/arb creating build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying sage/libs/eclib/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying sage/libs/eclib/interface.py -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying sage/libs/eclib/all.py -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying sage/libs/eclib/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib creating build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying sage/libs/mpmath/all.py -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying sage/libs/mpmath/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath creating build/lib.linux-aarch64-cpython-311/sage/libs/pynac copying sage/libs/pynac/pynac.py -> build/lib.linux-aarch64-cpython-311/sage/libs/pynac copying sage/libs/pynac/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/pynac creating build/lib.linux-aarch64-cpython-311/sage/libs/glpk copying sage/libs/glpk/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/glpk creating build/lib.linux-aarch64-cpython-311/sage/libs/cremona copying sage/libs/cremona/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/cremona creating build/lib.linux-aarch64-cpython-311/sage/libs/linkages copying sage/libs/linkages/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages creating build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics copying sage/libs/linkages/padics/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics creating build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/relaxed copying sage/libs/linkages/padics/relaxed/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/relaxed creating build/lib.linux-aarch64-cpython-311/sage/libs/linbox copying sage/libs/linbox/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/linbox creating build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3 copying sage/libs/coxeter3/coxeter_group.py -> build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3 copying sage/libs/coxeter3/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3 creating build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying sage/libs/ntl/all.py -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying sage/libs/ntl/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl creating build/lib.linux-aarch64-cpython-311/sage/libs/giac copying sage/libs/giac/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/giac creating build/lib.linux-aarch64-cpython-311/sage/libs/pari copying sage/libs/pari/tests.py -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying sage/libs/pari/all.py -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying sage/libs/pari/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/pari creating build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying sage/libs/gsl/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl creating build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/saved_workspace.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/test_long.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/assigned_names.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/gap_functions.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/all_documented_functions.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/all.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/operations.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/test.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/context_managers.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/gap_globals.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/libs/gap/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/gap creating build/lib.linux-aarch64-cpython-311/sage/libs/lcalc copying sage/libs/lcalc/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/lcalc creating build/lib.linux-aarch64-cpython-311/sage/libs/flint copying sage/libs/flint/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/libs/flint creating build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/congroup_element.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/multiple_zeta_F_algebra.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/cusps.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/congroup.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/dims.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/buzzard.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/dirichlet.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/etaproducts.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/cusps_nf.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/hypergeometric_motive.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/multiple_zeta.py -> build/lib.linux-aarch64-cpython-311/sage/modular copying sage/modular/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular creating build/lib.linux-aarch64-cpython-311/sage/modular/quatalg copying sage/modular/quatalg/brandt.py -> build/lib.linux-aarch64-cpython-311/sage/modular/quatalg copying sage/modular/quatalg/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/quatalg copying sage/modular/quatalg/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/quatalg creating build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform copying sage/modular/quasimodform/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform copying sage/modular/quasimodform/element.py -> build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform copying sage/modular/quasimodform/ring.py -> build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform copying sage/modular/quasimodform/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform creating build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/submodule.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/hecke_operator.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/algebra.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/ambient_module.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/element.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/degenmap.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/module.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/homspace.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke copying sage/modular/hecke/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/hecke creating build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/eis_series.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/submodule.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/ambient_R.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/cuspidal_submodule.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/notes.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/theta.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/ambient_g0.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/ambient.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/space.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/eisenstein_submodule.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/ambient_g1.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/tests.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/l_series_gross_zagier.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/vm_basis.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/ambient_eps.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/find_generators.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/element.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/periods.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/ring.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/hecke_operator_on_qexp.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/half_integral.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/defaults.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/weight1.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/j_invariant.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/numerical.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying sage/modular/modform/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform creating build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/abvar_newform.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/abvar.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/torsion_subgroup.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/lseries.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/cuspidal_subgroup.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/homology.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/morphism.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/finite_subgroup.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/torsion_point.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/homspace.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/abvar_ambient_jacobian.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar copying sage/modular/abvar/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/abvar creating build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/modsym.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/fund_domain.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/padic_lseries.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/space.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/distributions.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/manin_map.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/sigma0.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying sage/modular/pollack_stevens/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens creating build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/congroup_gamma0.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/arithgroup_generic.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/arithgroup_perm.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/congroup_gammaH.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/tests.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/congroup_sl2z.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/congroup_gamma1.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/congroup_generic.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/congroup_gamma.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying sage/modular/arithgroup/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup creating build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent copying sage/modular/overconvergent/weightspace.py -> build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent copying sage/modular/overconvergent/hecke_series.py -> build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent copying sage/modular/overconvergent/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent copying sage/modular/overconvergent/genus0.py -> build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent copying sage/modular/overconvergent/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent creating build/lib.linux-aarch64-cpython-311/sage/modular/local_comp copying sage/modular/local_comp/smoothchar.py -> build/lib.linux-aarch64-cpython-311/sage/modular/local_comp copying sage/modular/local_comp/local_comp.py -> build/lib.linux-aarch64-cpython-311/sage/modular/local_comp copying sage/modular/local_comp/liftings.py -> build/lib.linux-aarch64-cpython-311/sage/modular/local_comp copying sage/modular/local_comp/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/local_comp copying sage/modular/local_comp/type_space.py -> build/lib.linux-aarch64-cpython-311/sage/modular/local_comp copying sage/modular/local_comp/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/local_comp creating build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/modular_symbols.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/modsym.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/g1list.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/ambient.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/space.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/boundary.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/p1list_nf.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/hecke_operator.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/tests.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/element.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/manin_symbol_list.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/subspace.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/ghlist.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/relation_matrix.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying sage/modular/modsym/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym creating build/lib.linux-aarch64-cpython-311/sage/modular/ssmod copying sage/modular/ssmod/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/ssmod copying sage/modular/ssmod/ssmod.py -> build/lib.linux-aarch64-cpython-311/sage/modular/ssmod copying sage/modular/ssmod/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/ssmod creating build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/functors.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/analytic_type.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/graded_ring.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/readme.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/hecke_triangle_groups.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/space.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/hecke_triangle_group_element.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/element.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/series_constructor.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/graded_ring_element.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/abstract_ring.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/subspace.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle copying sage/modular/modform_hecketriangle/abstract_space.py -> build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle creating build/lib.linux-aarch64-cpython-311/sage/modular/btquotients copying sage/modular/btquotients/pautomorphicform.py -> build/lib.linux-aarch64-cpython-311/sage/modular/btquotients copying sage/modular/btquotients/btquotient.py -> build/lib.linux-aarch64-cpython-311/sage/modular/btquotients copying sage/modular/btquotients/all.py -> build/lib.linux-aarch64-cpython-311/sage/modular/btquotients copying sage/modular/btquotients/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/modular/btquotients creating build/lib.linux-aarch64-cpython-311/sage/sandpiles copying sage/sandpiles/examples.py -> build/lib.linux-aarch64-cpython-311/sage/sandpiles copying sage/sandpiles/all.py -> build/lib.linux-aarch64-cpython-311/sage/sandpiles copying sage/sandpiles/sandpile.py -> build/lib.linux-aarch64-cpython-311/sage/sandpiles copying sage/sandpiles/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/sandpiles creating build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/qfsolve.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__variable_substitutions.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/binary_qf.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/special_values.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__equivalence_testing.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__theta.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__local_density_interfaces.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/constructions.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__siegel_product.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/random_quadraticform.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__local_normal_form.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/ternary_qf.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__ternary_Tornaria.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__local_density_congruence.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/all.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__reduction_theory.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__local_field_invariants.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__genus.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__automorphisms.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__neighbors.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__mass.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__local_representation_conditions.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__split_local_covering.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/quadratic_form__count_local_2.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying sage/quadratic_forms/extras.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms creating build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera copying sage/quadratic_forms/genera/normal_form.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera copying sage/quadratic_forms/genera/spinor_genus.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera copying sage/quadratic_forms/genera/genus.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera copying sage/quadratic_forms/genera/all.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera copying sage/quadratic_forms/genera/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera creating build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/spike_function.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/trig.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/airy.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/hyperbolic.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/min_max.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/piecewise.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/hypergeometric.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/jacobi.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/gamma.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/special.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/other.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/log.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/all.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/generalized.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/transcendental.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/bessel.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/exp_integral.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/wigner.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/orthogonal_polys.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/error.py -> build/lib.linux-aarch64-cpython-311/sage/functions copying sage/functions/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/functions creating build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/interpreter.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/configuration.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/user_globals.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/image.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/load.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/all.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/preparse.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/attach.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/interface_magic.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/ipython_extension.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/ipython_tests.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/prompts.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/inputhook.py -> build/lib.linux-aarch64-cpython-311/sage/repl copying sage/repl/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/repl creating build/lib.linux-aarch64-cpython-311/sage/repl/display copying sage/repl/display/jsmol_iframe.py -> build/lib.linux-aarch64-cpython-311/sage/repl/display copying sage/repl/display/util.py -> build/lib.linux-aarch64-cpython-311/sage/repl/display copying sage/repl/display/formatter.py -> build/lib.linux-aarch64-cpython-311/sage/repl/display copying sage/repl/display/fancy_repr.py -> build/lib.linux-aarch64-cpython-311/sage/repl/display copying sage/repl/display/pretty_print.py -> build/lib.linux-aarch64-cpython-311/sage/repl/display copying sage/repl/display/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/repl/display creating build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/backend_doctest.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/preferences.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/backend_base.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/backend_ipython.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/output_basic.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/test_backend.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/buffer.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/output_browser.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/output_video.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/pretty_print.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/output_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/output_graphics3d.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/output_graphics.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/display_manager.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/backend_emacs.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output creating build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/widgets.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/__main__.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/install.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/kernel.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/widgets_sagenb.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/all_jupyter.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/interact.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel copying sage/repl/ipython_kernel/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel creating build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/matroids_plot_helpers.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/rank_matroid.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/dual_matroid.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/catalog.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/constructor.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/matroids_catalog.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/minor_matroid.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/named_matroids.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/all.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/utilities.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/advanced.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/graphic_matroid.py -> build/lib.linux-aarch64-cpython-311/sage/matroids copying sage/matroids/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/matroids creating build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/flatten.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/method_decorator.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/call.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/bindable_class.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/map_threaded.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/cython.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/package.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/object_multiplexer.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/latex.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/trace.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/all__sagemath_repl.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/remote_file.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/test_class_pickling.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/proof.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/viewer.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/edit_module.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sagedoc_conf.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/prandom.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/copying.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sageinspect.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/messaging.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/classgraph.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/benchmark.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/misc.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/all__sagemath_environment.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/multireplace.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/package_dir.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/lazy_format.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/pager.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/abstract_method.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/rest_index_of_methods.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/element_with_label.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/latex_macros.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/decorators.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/repr.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/html.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/explain_pickle.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/random_testing.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/converting_dict.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/latex_standalone.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/python.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/table.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sage_input.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/all.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sphinxify.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/verbose.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sage_unittest.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/test_nested_class.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/inline_fortran.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sagedoc.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sage_eval.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/func_persist.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/mrange.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sage_timeit.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/functional.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/superseded.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/defaults.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/mathml.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/unknown.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/temporary_file.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/profiler.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/all__sagemath_objects.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/lazy_import_cache.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/banner.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/sh.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/dev_tools.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/gperftools.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/namespace_package.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/compat.py -> build/lib.linux-aarch64-cpython-311/sage/misc copying sage/misc/dist.py -> build/lib.linux-aarch64-cpython-311/sage/misc creating build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/free_monoid_element.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/string_ops.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/free_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/string_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/string_monoid_element.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/indexed_free_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/free_abelian_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/all.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/trace_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/hecke_monoid.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/monoid.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/automatic_semigroup.py -> build/lib.linux-aarch64-cpython-311/sage/monoids copying sage/monoids/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/monoids creating build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/unicode_characters.py -> build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/ascii_art.py -> build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/character_art.py -> build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/unicode_art.py -> build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/all.py -> build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/character_art_factory.py -> build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/symbols.py -> build/lib.linux-aarch64-cpython-311/sage/typeset copying sage/typeset/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/typeset creating build/lib.linux-aarch64-cpython-311/sage/stats copying sage/stats/r.py -> build/lib.linux-aarch64-cpython-311/sage/stats copying sage/stats/all.py -> build/lib.linux-aarch64-cpython-311/sage/stats copying sage/stats/basic_stats.py -> build/lib.linux-aarch64-cpython-311/sage/stats copying sage/stats/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/stats creating build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying sage/stats/distributions/discrete_gaussian_lattice.py -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying sage/stats/distributions/discrete_gaussian_polynomial.py -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying sage/stats/distributions/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions creating build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying sage/stats/hmm/all.py -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying sage/stats/hmm/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm creating build/lib.linux-aarch64-cpython-311/sage/cpython copying sage/cpython/_py2_random.py -> build/lib.linux-aarch64-cpython-311/sage/cpython copying sage/cpython/all.py -> build/lib.linux-aarch64-cpython-311/sage/cpython copying sage/cpython/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/cpython creating build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/tdlib.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/meataxe.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/phitigra.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/cython.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/igraph.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/latex.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/lrs.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/nauty.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/gfan.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/interfaces.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/mcqd.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/dvipng.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/sagemath.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/msolve.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/rubiks.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/graph_generators.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/imagemagick.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/four_ti_2.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/latte.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/cddlib.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/join_feature.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/mip_backends.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/ffmpeg.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/poppler.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/all.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/bliss.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/pdf2svg.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/kenzo.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/pandoc.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/sphinx.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/normaliz.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/csdp.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/pkg_systems.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/internet.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/databases.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/graphviz.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/singular.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/palp.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/gap.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/polymake.py -> build/lib.linux-aarch64-cpython-311/sage/features copying sage/features/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/features creating build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/matrix_space.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/operation_table.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/symplectic_basis.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/matrix_integer_dense_hnf.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/benchmark.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/matrix_integer_dense_saturation.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/special.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/tests.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/docs.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/berlekamp_massey.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/compute_J_ideal.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/all.py -> build/lib.linux-aarch64-cpython-311/sage/matrix copying sage/matrix/matrix_misc.py -> build/lib.linux-aarch64-cpython-311/sage/matrix creating build/lib.linux-aarch64-cpython-311/sage/docs copying sage/docs/instancedoc.py -> build/lib.linux-aarch64-cpython-311/sage/docs copying sage/docs/conf.py -> build/lib.linux-aarch64-cpython-311/sage/docs copying sage/docs/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/docs creating build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/booleval.py -> build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/logicparser.py -> build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/logictable.py -> build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/logic.py -> build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/propcalc.py -> build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/all.py -> build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/boolformula.py -> build/lib.linux-aarch64-cpython-311/sage/logic copying sage/logic/__init__.py -> build/lib.linux-aarch64-cpython-311/sage/logic creating build/lib.linux-aarch64-cpython-311/sage/ext_data copying sage/ext_data/nodoctest -> build/lib.linux-aarch64-cpython-311/sage/ext_data creating build/lib.linux-aarch64-cpython-311/sage/ext_data/kenzo copying sage/ext_data/kenzo/CP4.txt -> build/lib.linux-aarch64-cpython-311/sage/ext_data/kenzo copying sage/ext_data/kenzo/README.txt -> build/lib.linux-aarch64-cpython-311/sage/ext_data/kenzo copying sage/ext_data/kenzo/S4.txt -> build/lib.linux-aarch64-cpython-311/sage/ext_data/kenzo copying sage/ext_data/kenzo/CP3.txt -> build/lib.linux-aarch64-cpython-311/sage/ext_data/kenzo copying sage/ext_data/kenzo/CP2.txt -> build/lib.linux-aarch64-cpython-311/sage/ext_data/kenzo creating build/lib.linux-aarch64-cpython-311/sage/ext_data/singular creating build/lib.linux-aarch64-cpython-311/sage/ext_data/singular/function_field copying sage/ext_data/singular/function_field/core.lib -> build/lib.linux-aarch64-cpython-311/sage/ext_data/singular/function_field creating build/lib.linux-aarch64-cpython-311/sage/ext_data/doctest creating build/lib.linux-aarch64-cpython-311/sage/ext_data/doctest/invalid copying sage/ext_data/doctest/invalid/syntax_error.tachyon -> build/lib.linux-aarch64-cpython-311/sage/ext_data/doctest/invalid creating build/lib.linux-aarch64-cpython-311/sage/ext_data/gap copying sage/ext_data/gap/console.g -> build/lib.linux-aarch64-cpython-311/sage/ext_data/gap copying sage/ext_data/gap/sage.g -> build/lib.linux-aarch64-cpython-311/sage/ext_data/gap creating build/lib.linux-aarch64-cpython-311/sage/ext_data/gap/joyner copying sage/ext_data/gap/joyner/hurwitz_crv_rr_sp.gap -> build/lib.linux-aarch64-cpython-311/sage/ext_data/gap/joyner copying sage/ext_data/gap/joyner/modular_crv_rr_sp.gap -> build/lib.linux-aarch64-cpython-311/sage/ext_data/gap/joyner creating build/lib.linux-aarch64-cpython-311/sage/ext_data/mwrank copying sage/ext_data/mwrank/PRIMES -> build/lib.linux-aarch64-cpython-311/sage/ext_data/mwrank creating build/lib.linux-aarch64-cpython-311/sage/ext_data/notebook-ipython copying sage/ext_data/notebook-ipython/logo.svg -> build/lib.linux-aarch64-cpython-311/sage/ext_data/notebook-ipython copying sage/ext_data/notebook-ipython/logo-64x64.png -> build/lib.linux-aarch64-cpython-311/sage/ext_data/notebook-ipython creating build/lib.linux-aarch64-cpython-311/sage/ext_data/nbconvert copying sage/ext_data/nbconvert/postprocess.py -> build/lib.linux-aarch64-cpython-311/sage/ext_data/nbconvert copying sage/ext_data/nbconvert/rst_sage.tpl -> build/lib.linux-aarch64-cpython-311/sage/ext_data/nbconvert creating build/lib.linux-aarch64-cpython-311/sage/ext_data/graphs copying sage/ext_data/graphs/graph_plot_js.html -> build/lib.linux-aarch64-cpython-311/sage/ext_data/graphs creating build/lib.linux-aarch64-cpython-311/sage/ext_data/pari creating build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-zeta -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-tau2 -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/testall -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-chqua -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-eisen -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-bsw -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/computel.gp.template -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-zeta2 -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-chgen -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-gen2 -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-gen3 -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-gen4 -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-delta -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-shin -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/ex-nf -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser copying sage/ext_data/pari/dokchitser/computel.gp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/dokchitser creating build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/buzzard copying sage/ext_data/pari/buzzard/genusn.g -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/buzzard copying sage/ext_data/pari/buzzard/Tpprog.g -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/buzzard copying sage/ext_data/pari/buzzard/DimensionSk.g -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/buzzard creating build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/simon copying sage/ext_data/pari/simon/ellcommon.gp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/simon copying sage/ext_data/pari/simon/ellQ.gp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/simon copying sage/ext_data/pari/simon/resultant3.gp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/simon copying sage/ext_data/pari/simon/qfsolve.gp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/simon copying sage/ext_data/pari/simon/ell.gp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/pari/simon creating build/lib.linux-aarch64-cpython-311/sage/ext_data/magma copying sage/ext_data/magma/spec -> build/lib.linux-aarch64-cpython-311/sage/ext_data/magma creating build/lib.linux-aarch64-cpython-311/sage/ext_data/magma/latex copying sage/ext_data/magma/latex/latex.spec -> build/lib.linux-aarch64-cpython-311/sage/ext_data/magma/latex copying sage/ext_data/magma/latex/latex.m -> build/lib.linux-aarch64-cpython-311/sage/ext_data/magma/latex creating build/lib.linux-aarch64-cpython-311/sage/ext_data/magma/sage copying sage/ext_data/magma/sage/basic.m -> build/lib.linux-aarch64-cpython-311/sage/ext_data/magma/sage copying sage/ext_data/magma/sage/sage.spec -> build/lib.linux-aarch64-cpython-311/sage/ext_data/magma/sage creating build/lib.linux-aarch64-cpython-311/sage/ext_data/valgrind copying sage/ext_data/valgrind/pyalloc.supp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/valgrind copying sage/ext_data/valgrind/sage-additional.supp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/valgrind copying sage/ext_data/valgrind/sage.supp -> build/lib.linux-aarch64-cpython-311/sage/ext_data/valgrind creating build/lib.linux-aarch64-cpython-311/sage/ext_data/threejs copying sage/ext_data/threejs/animation.js -> build/lib.linux-aarch64-cpython-311/sage/ext_data/threejs copying sage/ext_data/threejs/threejs_template.html -> build/lib.linux-aarch64-cpython-311/sage/ext_data/threejs copying sage/ext_data/threejs/threejs-version.txt -> build/lib.linux-aarch64-cpython-311/sage/ext_data/threejs copying sage/ext_data/threejs/animation.html -> build/lib.linux-aarch64-cpython-311/sage/ext_data/threejs copying sage/ext_data/threejs/fat_lines.js -> build/lib.linux-aarch64-cpython-311/sage/ext_data/threejs copying sage/ext_data/threejs/animation.css -> build/lib.linux-aarch64-cpython-311/sage/ext_data/threejs copying sage/interfaces/sage-maxima.lisp -> build/lib.linux-aarch64-cpython-311/sage/interfaces creating build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/show_skipped.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/initial.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/longtime.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/fail_and_die.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/simple_failure.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/sig_on.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/sleep_and_raise.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/nodoctest -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/random_seed.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/interrupt.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/atexit.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/tolerance.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/1second.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/99seconds.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/keyboardinterrupt.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/interrupt_diehard.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/doctest/tests/abort.rst -> build/lib.linux-aarch64-cpython-311/sage/doctest/tests copying sage/libs/gap/sage.gaprc -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying sage/repl/rich_output/example.wmv -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.mov -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.svg -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example_wavefront_scene.obj -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.webm -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.gif -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example_jmol.spt.zip -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.png -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.flv -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.ogv -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.pdf -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.avi -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.mp4 -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.jpg -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.mkv -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.dvi -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example.canvas3d -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output copying sage/repl/rich_output/example_wavefront_scene.mtl -> build/lib.linux-aarch64-cpython-311/sage/repl/rich_output warning: build_py: byte-compiling is disabled, skipping. running build_ext running build_cython Enabling Cython debugging support Updating Cython code.... warning: sage/crypto/sbox.pyx:448:16: Unreachable code warning: sage/rings/padics/relaxed_template.pxi:1484:4: Overriding cdef method with def method. warning: sage/structure/sage_object.pyx:697:42: Too few arguments for format placeholders [ 15/539] Cythonizing sage/arith/multi_modular.pyx [ 28/539] Cythonizing sage/categories/action.pyx [ 48/539] Cythonizing sage/combinat/designs/designs_pyx.pyx [ 82/539] Cythonizing sage/data_structures/bitset.pyx [119/539] Cythonizing sage/graphs/base/graph_backends.pyx [128/539] Cythonizing sage/graphs/connectivity.pyx [170/539] Cythonizing sage/groups/perm_gps/partn_ref/refinement_python.pyx [193/539] Cythonizing sage/libs/gap/util.pyx [212/539] Cythonizing sage/libs/ntl/ntl_GF2X.pyx [228/539] Cythonizing sage/libs/pari/convert_gmp.pyx [264/539] Cythonizing sage/matrix/matrix_modn_sparse.pyx [283/539] Cythonizing sage/matroids/matroid.pyx [361/539] Cythonizing sage/numerical/linear_functions.pyx [372/539] Cythonizing sage/probability/probability_distribution.pyx [402/539] Cythonizing sage/rings/fraction_field_element.pyx [411/539] Cythonizing sage/rings/number_field/number_field_element.pyx [435/539] Cythonizing sage/rings/padics/pow_computer_relative.pyx [444/539] Cythonizing sage/rings/polynomial/cyclotomic.pyx [453/539] Cythonizing sage/rings/polynomial/ore_polynomial_element.pyx [461/539] Cythonizing sage/rings/polynomial/polynomial_integer_dense_flint.pyx [492/539] Cythonizing sage/rings/ring_extension_conversion.pyx [496/539] Cythonizing sage/rings/sum_of_squares.pyx [505/539] Cythonizing sage/sets/disjoint_set.pyx [538/539] Cythonizing sage/tests/cython.pyx [ 9/539] Cythonizing sage/algebras/letterplace/free_algebra_letterplace.pyx [ 32/539] Cythonizing sage/categories/examples/semigroups_cython.pyx [ 47/539] Cythonizing sage/combinat/degree_sequences.pyx [ 56/539] Cythonizing sage/combinat/integer_lists/base.pyx [ 78/539] Cythonizing sage/cpython/wrapperdescr.pyx [ 87/539] Cythonizing sage/dynamics/complex_dynamics/mandel_julia_helper.pyx [106/539] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx [149/539] Cythonizing sage/graphs/matchpoly.pyx [162/539] Cythonizing sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx [190/539] Cythonizing sage/libs/flint/ulong_extras.pyx [194/539] Cythonizing sage/libs/giac/giac.pyx [278/539] Cythonizing sage/matroids/basis_matroid.pyx [329/539] Cythonizing sage/modular/modsym/p1list.pyx [341/539] Cythonizing sage/modules/vector_modn_sparse.pyx [352/539] Cythonizing sage/numerical/backends/generic_sdp_backend.pyx [357/539] Cythonizing sage/numerical/backends/matrix_sdp_backend.pyx [364/539] Cythonizing sage/numerical/sdp.pyx [380/539] Cythonizing sage/rings/bernoulli_mod_p.pyx [383/539] Cythonizing sage/rings/complex_double.pyx [400/539] Cythonizing sage/rings/finite_rings/residue_field.pyx [418/539] Cythonizing sage/rings/padics/morphism.pyx [425/539] Cythonizing sage/rings/padics/padic_ext_element.pyx [436/539] Cythonizing sage/rings/padics/qadic_flint_CA.pyx [462/539] Cythonizing sage/rings/polynomial/polynomial_integer_dense_ntl.pyx [480/539] Cythonizing sage/rings/power_series_ring_element.pyx [495/539] Cythonizing sage/rings/semirings/tropical_semiring.pyx [503/539] Cythonizing sage/schemes/hyperelliptic_curves/hypellfrob.pyx [519/539] Cythonizing sage/structure/coerce_dict.pyx [534/539] Cythonizing sage/structure/sage_object.pyx [ 2/539] Cythonizing sage/algebras/exterior_algebra_groebner.pyx [ 52/539] Cythonizing sage/combinat/designs/subhypergraph_search.pyx [ 60/539] Cythonizing sage/combinat/permutation_cython.pyx [ 79/539] Cythonizing sage/crypto/boolean_function.pyx [122/539] Cythonizing sage/graphs/base/static_sparse_backend.pyx [143/539] Cythonizing sage/graphs/graph_decompositions/vertex_separation.pyx [167/539] Cythonizing sage/groups/perm_gps/partn_ref/refinement_graphs.pyx [213/539] Cythonizing sage/libs/ntl/ntl_ZZ.pyx [232/539] Cythonizing sage/libs/pari/misc.pyx [263/539] Cythonizing sage/matrix/matrix_modn_dense_float.pyx [291/539] Cythonizing sage/misc/c3_controlled.pyx [297/539] Cythonizing sage/misc/derivative.pyx [317/539] Cythonizing sage/misc/session.pyx [322/539] Cythonizing sage/modular/arithgroup/farey_symbol.pyx [340/539] Cythonizing sage/modules/vector_modn_dense.pyx [350/539] Cythonizing sage/numerical/backends/cvxopt_sdp_backend.pyx [360/539] Cythonizing sage/numerical/gauss_legendre.pyx [377/539] Cythonizing sage/quivers/paths.pyx [403/539] Cythonizing sage/rings/function_field/element.pyx [414/539] Cythonizing sage/rings/number_field/totallyreal.pyx [424/539] Cythonizing sage/rings/padics/padic_capped_relative_element.pyx [448/539] Cythonizing sage/rings/polynomial/laurent_polynomial.pyx [465/539] Cythonizing sage/rings/polynomial/polynomial_rational_flint.pyx [493/539] Cythonizing sage/rings/ring_extension_element.pyx [507/539] Cythonizing sage/sets/pythonclass.pyx [515/539] Cythonizing sage/stats/time_series.pyx [ 7/539] Cythonizing sage/algebras/fusion_rings/shm_managers.pyx [ 42/539] Cythonizing sage/combinat/crystals/letters.pyx [ 92/539] Cythonizing sage/ext/interpreters/wrapper_el.pyx [108/539] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx [127/539] Cythonizing sage/graphs/comparability.pyx [135/539] Cythonizing sage/graphs/graph_coloring.pyx [152/539] Cythonizing sage/graphs/spanning_tree.pyx [179/539] Cythonizing sage/libs/arb/arb_version.pyx [183/539] Cythonizing sage/libs/eclib/homspace.pyx [192/539] Cythonizing sage/libs/gap/libgap.pyx [210/539] Cythonizing sage/libs/ntl/ntl_GF2EContext.pyx [217/539] Cythonizing sage/libs/ntl/ntl_ZZ_pE.pyx [236/539] Cythonizing sage/libs/singular/polynomial.pyx [247/539] Cythonizing sage/matrix/matrix2.pyx [314/539] Cythonizing sage/misc/sage_ostools.pyx [335/539] Cythonizing sage/modules/vector_complex_double_dense.pyx [342/539] Cythonizing sage/modules/vector_numpy_dense.pyx [354/539] Cythonizing sage/numerical/backends/glpk_exact_backend.pyx [356/539] Cythonizing sage/numerical/backends/interactivelp_backend.pyx [371/539] Cythonizing sage/plot/plot3d/transform.pyx [376/539] Cythonizing sage/quivers/algebra_elements.pyx [408/539] Cythonizing sage/rings/morphism.pyx [427/539] Cythonizing sage/rings/padics/padic_floating_point_element.pyx [450/539] Cythonizing sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx [455/539] Cythonizing sage/rings/polynomial/plural.pyx [475/539] Cythonizing sage/rings/polynomial/symmetric_reduction.pyx [479/539] Cythonizing sage/rings/power_series_poly.pyx [494/539] Cythonizing sage/rings/ring_extension_morphism.pyx [504/539] Cythonizing sage/schemes/toric/divisor_class.pyx [517/539] Cythonizing sage/structure/coerce.pyx [ 5/539] Cythonizing sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.pyx [ 19/539] Cythonizing sage/arith/srange.pyx [ 27/539] Cythonizing sage/calculus/var.pyx [ 29/539] Cythonizing sage/categories/category_cy_helper.pyx [ 34/539] Cythonizing sage/categories/map.pyx [ 54/539] Cythonizing sage/combinat/expnums.pyx [ 68/539] Cythonizing sage/combinat/words/word_char.pyx [111/539] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx [134/539] Cythonizing sage/graphs/genus.pyx [155/539] Cythonizing sage/graphs/trees.pyx [168/539] Cythonizing sage/groups/perm_gps/partn_ref/refinement_lists.pyx [191/539] Cythonizing sage/libs/gap/element.pyx [222/539] Cythonizing sage/libs/ntl/ntl_lzz_pContext.pyx [230/539] Cythonizing sage/libs/pari/convert_sage_complex_double.pyx [271/539] Cythonizing sage/matrix/matrix_real_double_dense.pyx [280/539] Cythonizing sage/matroids/extension.pyx [300/539] Cythonizing sage/misc/function_mangling.pyx [305/539] Cythonizing sage/misc/lazy_list.pyx [318/539] Cythonizing sage/misc/stopgap.pyx [321/539] Cythonizing sage/modular/arithgroup/congroup.pyx [337/539] Cythonizing sage/modules/vector_integer_dense.pyx [346/539] Cythonizing sage/modules/vector_real_double_dense.pyx [365/539] Cythonizing sage/plot/complex_plot.pyx [385/539] Cythonizing sage/rings/complex_mpc.pyx [407/539] Cythonizing sage/rings/laurent_series_ring_element.pyx [420/539] Cythonizing sage/rings/padics/padic_ZZ_pX_CR_element.pyx [440/539] Cythonizing sage/rings/padics/relative_ramified_CA.pyx [463/539] Cythonizing sage/rings/polynomial/polynomial_modn_dense_ntl.pyx [483/539] Cythonizing sage/rings/real_arb.pyx [516/539] Cythonizing sage/structure/category_object.pyx [518/539] Cythonizing sage/structure/coerce_actions.pyx [ 6/539] Cythonizing sage/algebras/fusion_rings/poly_tup_engine.pyx [ 36/539] Cythonizing sage/coding/ag_code_decoders.pyx [ 74/539] Cythonizing sage/cpython/dict_del_by_value.pyx [ 89/539] Cythonizing sage/ext/fast_eval.pyx [ 91/539] Cythonizing sage/ext/interpreters/wrapper_cdf.pyx [107/539] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx [130/539] Cythonizing sage/graphs/distances_all_pairs.pyx [158/539] Cythonizing sage/groups/group.pyx [160/539] Cythonizing sage/groups/matrix_gps/group_element.pyx [173/539] Cythonizing sage/groups/perm_gps/permgroup_element.pyx [185/539] Cythonizing sage/libs/eclib/mwrank.pyx [199/539] Cythonizing sage/libs/lcalc/lcalc_Lfunction.pyx [218/539] Cythonizing sage/libs/ntl/ntl_ZZ_pEContext.pyx [226/539] Cythonizing sage/libs/ntl/ntl_mat_ZZ.pyx [243/539] Cythonizing sage/matrix/constructor.pyx [244/539] Cythonizing sage/matrix/echelon_matrix.pyx [248/539] Cythonizing sage/matrix/matrix_cdv.pyx [252/539] Cythonizing sage/matrix/matrix_dense.pyx [258/539] Cythonizing sage/matrix/matrix_gf2e_dense.pyx [268/539] Cythonizing sage/matrix/matrix_polynomial_dense.pyx [284/539] Cythonizing sage/matroids/set_system.pyx [312/539] Cythonizing sage/misc/randstate.pyx [328/539] Cythonizing sage/modular/modsym/manin_symbol.pyx [336/539] Cythonizing sage/modules/vector_double_dense.pyx [348/539] Cythonizing sage/monoids/free_abelian_monoid_element.pyx [369/539] Cythonizing sage/plot/plot3d/parametric_surface.pyx [382/539] Cythonizing sage/rings/complex_conversion.pyx [394/539] Cythonizing sage/rings/finite_rings/element_pari_ffelt.pyx [431/539] Cythonizing sage/rings/padics/padic_relaxed_errors.pyx [433/539] Cythonizing sage/rings/padics/pow_computer_ext.pyx [452/539] Cythonizing sage/rings/polynomial/multi_polynomial_ring_base.pyx [459/539] Cythonizing sage/rings/polynomial/polynomial_element.pyx [510/539] Cythonizing sage/stats/hmm/chmm.pyx [520/539] Cythonizing sage/structure/coerce_maps.pyx [ 10/539] Cythonizing sage/algebras/letterplace/letterplace_ideal.pyx [ 25/539] Cythonizing sage/calculus/transforms/dwt.pyx [ 30/539] Cythonizing sage/categories/category_singleton.pyx [ 41/539] Cythonizing sage/combinat/combinat_cython.pyx [ 58/539] Cythonizing sage/combinat/matrices/dancing_links.pyx [ 72/539] Cythonizing sage/cpython/cython_metaclass.pyx [ 73/539] Cythonizing sage/cpython/debug.pyx [ 81/539] Cythonizing sage/data_structures/binary_search.pyx [ 86/539] Cythonizing sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx [ 95/539] Cythonizing sage/ext/interpreters/wrapper_rr.pyx [117/539] Cythonizing sage/graphs/base/c_graph.pyx [153/539] Cythonizing sage/graphs/strongly_regular_db.pyx [182/539] Cythonizing sage/libs/ecl.pyx [200/539] Cythonizing sage/libs/libecm.pyx [215/539] Cythonizing sage/libs/ntl/ntl_ZZ_p.pyx [234/539] Cythonizing sage/libs/singular/groebner_strategy.pyx [245/539] Cythonizing sage/matrix/matrix0.pyx [272/539] Cythonizing sage/matrix/matrix_sparse.pyx [287/539] Cythonizing sage/media/channels.pyx [288/539] Cythonizing sage/misc/allocator.pyx [296/539] Cythonizing sage/misc/constant_function.pyx [299/539] Cythonizing sage/misc/fpickle.pyx [301/539] Cythonizing sage/misc/inherit_comparison.pyx [306/539] Cythonizing sage/misc/lazy_string.pyx [316/539] Cythonizing sage/misc/search.pyx [320/539] Cythonizing sage/modular/arithgroup/arithgroup_element.pyx [332/539] Cythonizing sage/modules/finite_submodule_iter.pyx [339/539] Cythonizing sage/modules/vector_mod2_dense.pyx [355/539] Cythonizing sage/numerical/backends/glpk_graph_backend.pyx [370/539] Cythonizing sage/plot/plot3d/shapes.pyx [389/539] Cythonizing sage/rings/factorint.pyx [397/539] Cythonizing sage/rings/finite_rings/hom_finite_field_givaro.pyx [404/539] Cythonizing sage/rings/function_field/hermite_form_polynomial.pyx [415/539] Cythonizing sage/rings/number_field/totallyreal_data.pyx [428/539] Cythonizing sage/rings/padics/padic_generic_element.pyx [449/539] Cythonizing sage/rings/polynomial/multi_polynomial.pyx [460/539] Cythonizing sage/rings/polynomial/polynomial_gf2x.pyx [485/539] Cythonizing sage/rings/real_double_element_gsl.pyx [502/539] Cythonizing sage/schemes/elliptic_curves/period_lattice_region.pyx [511/539] Cythonizing sage/stats/hmm/distributions.pyx [523/539] Cythonizing sage/structure/element_wrapper.pyx [532/539] Cythonizing sage/structure/parent_old.pyx [ 13/539] Cythonizing sage/algebras/quatalg/quaternion_algebra_element.pyx [ 39/539] Cythonizing sage/coding/codecan/codecan.pyx [ 98/539] Cythonizing sage/finance/fractal.pyx [100/539] Cythonizing sage/finance/option.pyx [103/539] Cythonizing sage/geometry/abc.pyx [104/539] Cythonizing sage/geometry/integral_points.pyx [123/539] Cythonizing sage/graphs/base/static_sparse_graph.pyx [150/539] Cythonizing sage/graphs/path_enumeration.pyx [161/539] Cythonizing sage/groups/old.pyx [165/539] Cythonizing sage/groups/perm_gps/partn_ref/double_coset.pyx [189/539] Cythonizing sage/libs/flint/fmpz_poly.pyx [216/539] Cythonizing sage/libs/ntl/ntl_ZZ_pContext.pyx [227/539] Cythonizing sage/libs/pari/convert_flint.pyx [262/539] Cythonizing sage/matrix/matrix_modn_dense_double.pyx [293/539] Cythonizing sage/misc/callable_dict.pyx [294/539] Cythonizing sage/misc/citation.pyx [295/539] Cythonizing sage/misc/classcall_metaclass.pyx [307/539] Cythonizing sage/misc/misc_c.pyx [311/539] Cythonizing sage/misc/pickle_old.pyx [313/539] Cythonizing sage/misc/reset.pyx [315/539] Cythonizing sage/misc/sage_timeit_class.pyx [327/539] Cythonizing sage/modular/modsym/heilbronn.pyx [344/539] Cythonizing sage/modules/vector_rational_dense.pyx [368/539] Cythonizing sage/plot/plot3d/index_face_set.pyx [393/539] Cythonizing sage/rings/finite_rings/element_ntl_gf2e.pyx [437/539] Cythonizing sage/rings/padics/qadic_flint_CR.pyx [471/539] Cythonizing sage/rings/polynomial/refine_root.pyx [472/539] Cythonizing sage/rings/polynomial/skew_polynomial_element.pyx [481/539] Cythonizing sage/rings/puiseux_series_ring_element.pyx [491/539] Cythonizing sage/rings/ring_extension.pyx [506/539] Cythonizing sage/sets/finite_set_map_cy.pyx [513/539] Cythonizing sage/stats/hmm/util.pyx [514/539] Cythonizing sage/stats/intlist.pyx [525/539] Cythonizing sage/structure/list_clone.pyx [ 17/539] Cythonizing sage/arith/power.pyx [ 24/539] Cythonizing sage/calculus/riemann.pyx [ 53/539] Cythonizing sage/combinat/enumeration_mod_permgroup.pyx [ 61/539] Cythonizing sage/combinat/posets/hasse_cython.pyx [ 88/539] Cythonizing sage/ext/fast_callable.pyx [109/539] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx [138/539] Cythonizing sage/graphs/graph_decompositions/cutwidth.pyx [146/539] Cythonizing sage/graphs/independent_sets.pyx [164/539] Cythonizing sage/groups/perm_gps/partn_ref/data_structures.pyx [196/539] Cythonizing sage/libs/gmp/pylong.pyx [206/539] Cythonizing sage/libs/ntl/convert.pyx [214/539] Cythonizing sage/libs/ntl/ntl_ZZX.pyx [229/539] Cythonizing sage/libs/pari/convert_sage.pyx [269/539] Cythonizing sage/matrix/matrix_rational_dense.pyx [353/539] Cythonizing sage/numerical/backends/glpk_backend.pyx [391/539] Cythonizing sage/rings/finite_rings/element_base.pyx [395/539] Cythonizing sage/rings/finite_rings/finite_field_base.pyx [412/539] Cythonizing sage/rings/number_field/number_field_element_quadratic.pyx [434/539] Cythonizing sage/rings/padics/pow_computer_flint.pyx [447/539] Cythonizing sage/rings/polynomial/hilbert.pyx [456/539] Cythonizing sage/rings/polynomial/polydict.pyx [473/539] Cythonizing sage/rings/polynomial/skew_polynomial_finite_field.pyx [484/539] Cythonizing sage/rings/real_double.pyx [497/539] Cythonizing sage/rings/tate_algebra_element.pyx [524/539] Cythonizing sage/structure/factory.pyx [529/539] Cythonizing sage/structure/parent.pyx [ 1/539] Cythonizing sage/algebras/clifford_algebra_element.pyx [ 40/539] Cythonizing sage/coding/kasami_codes.pyx [ 45/539] Cythonizing sage/combinat/crystals/tensor_product_element.pyx [ 70/539] Cythonizing sage/cpython/atexit.pyx [ 76/539] Cythonizing sage/cpython/string.pyx [ 77/539] Cythonizing sage/cpython/type.pyx [ 84/539] Cythonizing sage/data_structures/blas_dict.pyx [ 96/539] Cythonizing sage/ext/memory.pyx [ 97/539] Cythonizing sage/ext/memory_allocator.pyx [105/539] Cythonizing sage/geometry/point_collection.pyx [118/539] Cythonizing sage/graphs/base/dense_graph.pyx [131/539] Cythonizing sage/graphs/edge_connectivity.pyx [156/539] Cythonizing sage/graphs/views.pyx [174/539] Cythonizing sage/groups/semimonomial_transformations/semimonomial_transformation.pyx [178/539] Cythonizing sage/lfunctions/zero_sums.pyx [186/539] Cythonizing sage/libs/eclib/newforms.pyx [207/539] Cythonizing sage/libs/ntl/error.pyx [208/539] Cythonizing sage/libs/ntl/ntl_GF2.pyx [225/539] Cythonizing sage/libs/ntl/ntl_mat_GF2E.pyx [242/539] Cythonizing sage/matrix/change_ring.pyx [250/539] Cythonizing sage/matrix/matrix_complex_double_dense.pyx [257/539] Cythonizing sage/matrix/matrix_generic_sparse.pyx [266/539] Cythonizing sage/matrix/matrix_numpy_dense.pyx [277/539] Cythonizing sage/matroids/basis_exchange_matroid.pyx [310/539] Cythonizing sage/misc/persist.pyx [330/539] Cythonizing sage/modular/modsym/relation_matrix_pyx.pyx [334/539] Cythonizing sage/modules/module.pyx [345/539] Cythonizing sage/modules/vector_rational_sparse.pyx [358/539] Cythonizing sage/numerical/backends/ppl_backend.pyx [378/539] Cythonizing sage/rings/abc.pyx [392/539] Cythonizing sage/rings/finite_rings/element_givaro.pyx [430/539] Cythonizing sage/rings/padics/padic_relaxed_element.pyx [457/539] Cythonizing sage/rings/polynomial/polynomial_compiled.pyx [458/539] Cythonizing sage/rings/polynomial/polynomial_complex_arb.pyx [478/539] Cythonizing sage/rings/power_series_pari.pyx [539/539] Cythonizing sage/tests/stl_vector.pyx [ 8/539] Cythonizing sage/algebras/letterplace/free_algebra_element_letterplace.pyx [ 26/539] Cythonizing sage/calculus/transforms/fft.pyx [ 46/539] Cythonizing sage/combinat/debruijn_sequence.pyx [ 90/539] Cythonizing sage/ext/interpreters/wrapper_cc.pyx [112/539] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx [136/539] Cythonizing sage/graphs/graph_decompositions/bandwidth.pyx [139/539] Cythonizing sage/graphs/graph_decompositions/fast_digraph.pyx [140/539] Cythonizing sage/graphs/graph_decompositions/graph_products.pyx [145/539] Cythonizing sage/graphs/hyperbolicity.pyx [169/539] Cythonizing sage/groups/perm_gps/partn_ref/refinement_matrices.pyx [202/539] Cythonizing sage/libs/mpmath/ext_impl.pyx [237/539] Cythonizing sage/libs/singular/ring.pyx [249/539] Cythonizing sage/matrix/matrix_complex_ball_dense.pyx [267/539] Cythonizing sage/matrix/matrix_numpy_integer_dense.pyx [274/539] Cythonizing sage/matrix/matrix_window.pyx [282/539] Cythonizing sage/matroids/linear_matroid.pyx [362/539] Cythonizing sage/numerical/linear_tensor_element.pyx [379/539] Cythonizing sage/rings/bernmm.pyx [387/539] Cythonizing sage/rings/complex_number.pyx [388/539] Cythonizing sage/rings/convert/mpfi.pyx [401/539] Cythonizing sage/rings/fraction_field_FpT.pyx [419/539] Cythonizing sage/rings/padics/padic_ZZ_pX_CA_element.pyx [438/539] Cythonizing sage/rings/padics/qadic_flint_FM.pyx [467/539] Cythonizing sage/rings/polynomial/polynomial_ring_homomorphism.pyx [474/539] Cythonizing sage/rings/polynomial/skew_polynomial_finite_order.pyx [482/539] Cythonizing sage/rings/rational.pyx [509/539] Cythonizing sage/stats/distributions/discrete_gaussian_integer.pyx [527/539] Cythonizing sage/structure/list_clone_timings_cy.pyx [533/539] Cythonizing sage/structure/richcmp.pyx [ 14/539] Cythonizing sage/arith/functions.pyx [ 22/539] Cythonizing sage/calculus/interpolators.pyx [ 33/539] Cythonizing sage/categories/functor.pyx [ 43/539] Cythonizing sage/combinat/crystals/pbw_datum.pyx [ 49/539] Cythonizing sage/combinat/designs/evenly_distributed_sets.pyx [ 67/539] Cythonizing sage/combinat/subword_complex_c.pyx [ 71/539] Cythonizing sage/cpython/builtin_types.pyx [ 75/539] Cythonizing sage/cpython/getattr.pyx [ 85/539] Cythonizing sage/data_structures/bounded_integer_sequences.pyx [124/539] Cythonizing sage/graphs/centrality.pyx [142/539] Cythonizing sage/graphs/graph_decompositions/tree_decomposition.pyx [172/539] Cythonizing sage/groups/perm_gps/partn_ref2/refinement_generic.pyx [197/539] Cythonizing sage/libs/gsl/array.pyx [204/539] Cythonizing sage/libs/mpmath/ext_main.pyx [231/539] Cythonizing sage/libs/pari/convert_sage_real_double.pyx [273/539] Cythonizing sage/matrix/matrix_symbolic_dense.pyx [276/539] Cythonizing sage/matrix/strassen.pyx [285/539] Cythonizing sage/matroids/union_matroid.pyx [289/539] Cythonizing sage/misc/binary_tree.pyx [298/539] Cythonizing sage/misc/fast_methods.pyx [303/539] Cythonizing sage/misc/lazy_attribute.pyx [308/539] Cythonizing sage/misc/nested_class.pyx [309/539] Cythonizing sage/misc/parser.pyx [325/539] Cythonizing sage/modular/modform/l_series_gross_zagier_coeffs.pyx [331/539] Cythonizing sage/modular/pollack_stevens/dist.pyx [373/539] Cythonizing sage/quadratic_forms/count_local_2.pyx [386/539] Cythonizing sage/rings/complex_mpfr.pyx [410/539] Cythonizing sage/rings/number_field/number_field_base.pyx [416/539] Cythonizing sage/rings/padics/common_conversion.pyx [429/539] Cythonizing sage/rings/padics/padic_printing.pyx [442/539] Cythonizing sage/rings/padics/relative_ramified_FM.pyx [464/539] Cythonizing sage/rings/polynomial/polynomial_number_field.pyx [466/539] Cythonizing sage/rings/polynomial/polynomial_real_mpfr_dense.pyx [476/539] Cythonizing sage/rings/polynomial/weil/weil_polynomials.pyx [490/539] Cythonizing sage/rings/ring.pyx [499/539] Cythonizing sage/sat/solvers/satsolver.pyx [501/539] Cythonizing sage/schemes/elliptic_curves/mod_sym_num.pyx [531/539] Cythonizing sage/structure/parent_gens.pyx [536/539] Cythonizing sage/symbolic/function.pyx [ 4/539] Cythonizing sage/algebras/fusion_rings/fast_parallel_fmats_methods.pyx [ 37/539] Cythonizing sage/coding/binary_code.pyx [116/539] Cythonizing sage/graphs/base/boost_graph.pyx [141/539] Cythonizing sage/graphs/graph_decompositions/rankwidth.pyx [144/539] Cythonizing sage/graphs/graph_generators_pyx.pyx [148/539] Cythonizing sage/graphs/line_graph.pyx [151/539] Cythonizing sage/graphs/planarity.pyx [159/539] Cythonizing sage/groups/libgap_wrapper.pyx [166/539] Cythonizing sage/groups/perm_gps/partn_ref/refinement_binary.pyx [201/539] Cythonizing sage/libs/linbox/linbox_flint_interface.pyx [220/539] Cythonizing sage/libs/ntl/ntl_ZZ_pX.pyx [239/539] Cythonizing sage/libs/symmetrica/symmetrica.pyx [254/539] Cythonizing sage/matrix/matrix_double_sparse.pyx [261/539] Cythonizing sage/matrix/matrix_mod2_dense.pyx [279/539] Cythonizing sage/matroids/circuit_closures_matroid.pyx [304/539] Cythonizing sage/misc/lazy_import.pyx [323/539] Cythonizing sage/modular/hypergeometric_misc.pyx [343/539] Cythonizing sage/modules/vector_numpy_integer_dense.pyx [349/539] Cythonizing sage/numerical/backends/cvxopt_backend.pyx [366/539] Cythonizing sage/plot/plot3d/base.pyx [396/539] Cythonizing sage/rings/finite_rings/hom_finite_field.pyx [409/539] Cythonizing sage/rings/noncommutative_ideals.pyx [413/539] Cythonizing sage/rings/number_field/number_field_morphisms.pyx [421/539] Cythonizing sage/rings/padics/padic_ZZ_pX_FM_element.pyx [441/539] Cythonizing sage/rings/padics/relative_ramified_CR.pyx [470/539] Cythonizing sage/rings/polynomial/real_roots.pyx [508/539] Cythonizing sage/sets/recursively_enumerated_set.pyx [528/539] Cythonizing sage/structure/mutability.pyx [530/539] Cythonizing sage/structure/parent_base.pyx [537/539] Cythonizing sage/symbolic/ring.pyx [ 16/539] Cythonizing sage/arith/numerical_approx.pyx [ 20/539] Cythonizing sage/calculus/integration.pyx [ 50/539] Cythonizing sage/combinat/designs/gen_quadrangles_with_spread.pyx [ 55/539] Cythonizing sage/combinat/fast_vector_partitions.pyx [ 57/539] Cythonizing sage/combinat/integer_lists/invlex.pyx [ 65/539] Cythonizing sage/combinat/root_system/reflection_group_c.pyx [ 94/539] Cythonizing sage/ext/interpreters/wrapper_rdf.pyx [ 99/539] Cythonizing sage/finance/markov_multifractal_cython.pyx [102/539] Cythonizing sage/games/sudoku_backtrack.pyx [114/539] Cythonizing sage/geometry/triangulation/base.pyx [120/539] Cythonizing sage/graphs/base/sparse_graph.pyx [132/539] Cythonizing sage/graphs/generators/distance_regular.pyx [157/539] Cythonizing sage/graphs/weakly_chordal.pyx [175/539] Cythonizing sage/interacts/library_cython.pyx [176/539] Cythonizing sage/interfaces/process.pyx [180/539] Cythonizing sage/libs/arb/arith.pyx [187/539] Cythonizing sage/libs/flint/arith.pyx [205/539] Cythonizing sage/libs/mpmath/utils.pyx [221/539] Cythonizing sage/libs/ntl/ntl_lzz_p.pyx [235/539] Cythonizing sage/libs/singular/option.pyx [241/539] Cythonizing sage/matrix/args.pyx [253/539] Cythonizing sage/matrix/matrix_double_dense.pyx [265/539] Cythonizing sage/matrix/matrix_mpolynomial_dense.pyx [275/539] Cythonizing sage/matrix/misc.pyx [290/539] Cythonizing sage/misc/c3.pyx [292/539] Cythonizing sage/misc/cachefunc.pyx [302/539] Cythonizing sage/misc/instancedoc.pyx [319/539] Cythonizing sage/misc/weak_dict.pyx [324/539] Cythonizing sage/modular/modform/eis_series_cython.pyx [338/539] Cythonizing sage/modules/vector_integer_sparse.pyx [351/539] Cythonizing sage/numerical/backends/generic_backend.pyx [363/539] Cythonizing sage/numerical/mip.pyx [384/539] Cythonizing sage/rings/complex_interval.pyx [405/539] Cythonizing sage/rings/integer.pyx [432/539] Cythonizing sage/rings/padics/pow_computer.pyx [443/539] Cythonizing sage/rings/padics/relative_ramified_FP.pyx [468/539] Cythonizing sage/rings/polynomial/polynomial_zmod_flint.pyx [487/539] Cythonizing sage/rings/real_lazy.pyx [498/539] Cythonizing sage/rings/tate_algebra_ideal.pyx [521/539] Cythonizing sage/structure/debug_options.pyx [522/539] Cythonizing sage/structure/element.pyx [ 3/539] Cythonizing sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx [ 18/539] Cythonizing sage/arith/rational_reconstruction.pyx [ 21/539] Cythonizing sage/calculus/interpolation.pyx [ 31/539] Cythonizing sage/categories/coercion_methods.pyx [ 38/539] Cythonizing sage/coding/codecan/autgroup_can_label.pyx [ 44/539] Cythonizing sage/combinat/crystals/spins.pyx [ 63/539] Cythonizing sage/combinat/rigged_configurations/rigged_partition.pyx [ 80/539] Cythonizing sage/crypto/sbox.pyx [110/539] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pyx [126/539] Cythonizing sage/graphs/cliquer.pyx [129/539] Cythonizing sage/graphs/convexity_properties.pyx [147/539] Cythonizing sage/graphs/isoperimetric_inequalities.pyx [171/539] Cythonizing sage/groups/perm_gps/partn_ref/refinement_sets.pyx [198/539] Cythonizing sage/libs/homfly.pyx [203/539] Cythonizing sage/libs/mpmath/ext_libmp.pyx [219/539] Cythonizing sage/libs/ntl/ntl_ZZ_pEX.pyx [233/539] Cythonizing sage/libs/singular/function.pyx [251/539] Cythonizing sage/matrix/matrix_cyclo_dense.pyx [270/539] Cythonizing sage/matrix/matrix_rational_sparse.pyx [286/539] Cythonizing sage/matroids/unpickling.pyx [326/539] Cythonizing sage/modular/modsym/apply.pyx [333/539] Cythonizing sage/modules/free_module_element.pyx [374/539] Cythonizing sage/quadratic_forms/quadratic_form__evaluate.pyx [375/539] Cythonizing sage/quadratic_forms/ternary.pyx [390/539] Cythonizing sage/rings/fast_arith.pyx [398/539] Cythonizing sage/rings/finite_rings/hom_prime_finite_field.pyx [406/539] Cythonizing sage/rings/integer_ring.pyx [417/539] Cythonizing sage/rings/padics/local_generic_element.pyx [423/539] Cythonizing sage/rings/padics/padic_capped_absolute_element.pyx [445/539] Cythonizing sage/rings/polynomial/evaluation_flint.pyx [451/539] Cythonizing sage/rings/polynomial/multi_polynomial_libsingular.pyx [477/539] Cythonizing sage/rings/power_series_mpoly.pyx [486/539] Cythonizing sage/rings/real_interval_absolute.pyx [500/539] Cythonizing sage/schemes/elliptic_curves/descent_two_isogeny.pyx [ 11/539] Cythonizing sage/algebras/lie_algebras/lie_algebra_element.pyx [ 35/539] Cythonizing sage/categories/morphism.pyx [ 51/539] Cythonizing sage/combinat/designs/orthogonal_arrays_find_recursive.pyx [ 69/539] Cythonizing sage/combinat/words/word_datatypes.pyx [ 83/539] Cythonizing sage/data_structures/bitset_base.pyx [113/539] Cythonizing sage/geometry/toric_lattice_element.pyx [121/539] Cythonizing sage/graphs/base/static_dense_graph.pyx [133/539] Cythonizing sage/graphs/generic_graph_pyx.pyx [163/539] Cythonizing sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx [184/539] Cythonizing sage/libs/eclib/mat.pyx [195/539] Cythonizing sage/libs/glpk/error.pyx [211/539] Cythonizing sage/libs/ntl/ntl_GF2EX.pyx [224/539] Cythonizing sage/libs/ntl/ntl_mat_GF2.pyx [238/539] Cythonizing sage/libs/singular/singular.pyx [256/539] Cythonizing sage/matrix/matrix_generic_dense.pyx [259/539] Cythonizing sage/matrix/matrix_integer_dense.pyx [367/539] Cythonizing sage/plot/plot3d/implicit_surface.pyx [399/539] Cythonizing sage/rings/finite_rings/integer_mod.pyx [426/539] Cythonizing sage/rings/padics/padic_fixed_mod_element.pyx [446/539] Cythonizing sage/rings/polynomial/evaluation_ntl.pyx [454/539] Cythonizing sage/rings/polynomial/pbori/pbori.pyx [489/539] Cythonizing sage/rings/real_mpfr.pyx [ 12/539] Cythonizing sage/algebras/quatalg/quaternion_algebra_cython.pyx [ 23/539] Cythonizing sage/calculus/ode.pyx [ 59/539] Cythonizing sage/combinat/partitions.pyx [ 62/539] Cythonizing sage/combinat/q_bernoulli.pyx [ 64/539] Cythonizing sage/combinat/root_system/braid_orbit.pyx [ 66/539] Cythonizing sage/combinat/root_system/reflection_group_element.pyx [ 93/539] Cythonizing sage/ext/interpreters/wrapper_py.pyx [101/539] Cythonizing sage/functions/prime_pi.pyx [115/539] Cythonizing sage/graphs/asteroidal_triples.pyx [125/539] Cythonizing sage/graphs/chrompoly.pyx [137/539] Cythonizing sage/graphs/graph_decompositions/clique_separators.pyx [154/539] Cythonizing sage/graphs/traversals.pyx [177/539] Cythonizing sage/interfaces/sagespawn.pyx [181/539] Cythonizing sage/libs/braiding.pyx [188/539] Cythonizing sage/libs/flint/flint.pyx [209/539] Cythonizing sage/libs/ntl/ntl_GF2E.pyx [223/539] Cythonizing sage/libs/ntl/ntl_lzz_pX.pyx [240/539] Cythonizing sage/matrix/action.pyx [246/539] Cythonizing sage/matrix/matrix1.pyx [255/539] Cythonizing sage/matrix/matrix_gap.pyx [260/539] Cythonizing sage/matrix/matrix_integer_sparse.pyx [281/539] Cythonizing sage/matroids/lean_matrix.pyx [347/539] Cythonizing sage/modules/with_basis/indexed_element.pyx [359/539] Cythonizing sage/numerical/backends/scip_backend.pyx [381/539] Cythonizing sage/rings/complex_arb.pyx [422/539] Cythonizing sage/rings/padics/padic_ZZ_pX_element.pyx [439/539] Cythonizing sage/rings/padics/qadic_flint_FP.pyx [469/539] Cythonizing sage/rings/polynomial/polynomial_zz_pex.pyx [488/539] Cythonizing sage/rings/real_mpfi.pyx [512/539] Cythonizing sage/stats/hmm/hmm.pyx [526/539] Cythonizing sage/structure/list_clone_demo.pyx [535/539] Cythonizing sage/symbolic/expression.pyx Finished Cythonizing, time: 42.66 seconds. copying ./sage/numerical/sdp.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/gauss_legendre.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/sdp.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/linear_functions.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/mip.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/mip.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/linear_tensor_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/linear_functions.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/linear_tensor_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical copying ./sage/numerical/backends/generic_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/generic_sdp_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/glpk_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/ppl_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/generic_sdp_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/scip_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/cvxopt_sdp_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/generic_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/cvxopt_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/glpk_graph_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/glpk_graph_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/matrix_sdp_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/matrix_sdp_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/glpk_exact_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/glpk_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/interactivelp_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/glpk_exact_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/interactivelp_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/numerical/backends/scip_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/numerical/backends copying ./sage/combinat/combinat_cython.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/enumeration_mod_permgroup.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/debruijn_sequence.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/subword_complex_c.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/permutation_cython.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/expnums.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/partitions.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/fast_vector_partitions.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/permutation_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/enumeration_mod_permgroup.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/q_bernoulli.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/combinat_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/degree_sequences.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat copying ./sage/combinat/root_system/reflection_group_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying ./sage/combinat/root_system/reflection_group_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying ./sage/combinat/root_system/braid_orbit.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying ./sage/combinat/root_system/reflection_group_c.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/root_system copying ./sage/combinat/matrices/dancing_links.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/matrices copying build/cythonized/sage/combinat/matrices/dancing_links_c.h -> build/lib.linux-aarch64-cpython-311/sage/combinat/matrices copying ./sage/combinat/designs/evenly_distributed_sets.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying ./sage/combinat/designs/orthogonal_arrays_find_recursive.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying ./sage/combinat/designs/gen_quadrangles_with_spread.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying ./sage/combinat/designs/designs_pyx.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying ./sage/combinat/designs/designs_pyx.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying ./sage/combinat/designs/subhypergraph_search.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/designs copying ./sage/combinat/crystals/tensor_product_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/crystals/letters.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/crystals/letters.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/crystals/pbw_datum.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/crystals/spins.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/crystals/pbw_datum.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/crystals/tensor_product_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/crystals/spins.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/crystals copying ./sage/combinat/rigged_configurations/rigged_partition.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying ./sage/combinat/rigged_configurations/rigged_partition.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations copying ./sage/combinat/integer_lists/base.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists copying ./sage/combinat/integer_lists/base.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists copying ./sage/combinat/integer_lists/invlex.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists copying ./sage/combinat/integer_lists/invlex.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists copying ./sage/combinat/posets/hasse_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/posets copying ./sage/combinat/words/word_datatypes.pxd -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying ./sage/combinat/words/word_datatypes.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying ./sage/combinat/words/word_char.pyx -> build/lib.linux-aarch64-cpython-311/sage/combinat/words copying ./sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx -> build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics copying ./sage/dynamics/complex_dynamics/mandel_julia_helper.pyx -> build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics copying ./sage/arith/functions.pxd -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/rational_reconstruction.pxd -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/power.pxd -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/numerical_approx.pxd -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/long.pxd -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/numerical_approx.pyx -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/srange.pyx -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/rational_reconstruction.pyx -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/multi_modular.pxd -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/multi_modular.pyx -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/constants.pxd -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/functions.pyx -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/arith/power.pyx -> build/lib.linux-aarch64-cpython-311/sage/arith copying ./sage/crypto/sbox.pyx -> build/lib.linux-aarch64-cpython-311/sage/crypto copying ./sage/crypto/boolean_function.pxd -> build/lib.linux-aarch64-cpython-311/sage/crypto copying ./sage/crypto/boolean_function.pyx -> build/lib.linux-aarch64-cpython-311/sage/crypto copying ./sage/media/channels.pyx -> build/lib.linux-aarch64-cpython-311/sage/media copying ./sage/symbolic/expression.pyx -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/substitution_map_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/getitem_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/pynac_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/pynac.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/ring.pxd -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/comparison_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/pynac_function_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/function.pxd -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/expression.pxd -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/constants_c_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/series_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/pynac_constant_impl.pxi -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/ring.pyx -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/symbolic/function.pyx -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying build/cythonized/sage/symbolic/pynac_wrap.h -> build/lib.linux-aarch64-cpython-311/sage/symbolic copying ./sage/geometry/toric_lattice_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry copying ./sage/geometry/abc.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry copying ./sage/geometry/integral_points.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry copying ./sage/geometry/point_collection.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_data_structure.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron copying ./sage/geometry/triangulation/functions.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying ./sage/geometry/triangulation/base.pyx -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying ./sage/geometry/triangulation/triangulations.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying ./sage/geometry/triangulation/data.pxd -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying build/cythonized/sage/geometry/triangulation/functions.h -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying build/cythonized/sage/geometry/triangulation/data.h -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying build/cythonized/sage/geometry/triangulation/triangulations.h -> build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation copying ./sage/coding/ag_code_decoders.pyx -> build/lib.linux-aarch64-cpython-311/sage/coding copying ./sage/coding/binary_code.pxd -> build/lib.linux-aarch64-cpython-311/sage/coding copying ./sage/coding/binary_code.pyx -> build/lib.linux-aarch64-cpython-311/sage/coding copying ./sage/coding/kasami_codes.pyx -> build/lib.linux-aarch64-cpython-311/sage/coding copying ./sage/coding/codecan/codecan.pxd -> build/lib.linux-aarch64-cpython-311/sage/coding/codecan copying ./sage/coding/codecan/autgroup_can_label.pyx -> build/lib.linux-aarch64-cpython-311/sage/coding/codecan copying ./sage/coding/codecan/codecan.pyx -> build/lib.linux-aarch64-cpython-311/sage/coding/codecan copying ./sage/tests/stl_vector.pyx -> build/lib.linux-aarch64-cpython-311/sage/tests copying ./sage/tests/cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/tests copying ./sage/interfaces/process.pxd -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying ./sage/interfaces/sagespawn.pyx -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying ./sage/interfaces/process.pyx -> build/lib.linux-aarch64-cpython-311/sage/interfaces copying ./sage/graphs/trees.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/matchpoly.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/chrompoly.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/centrality.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/comparability.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/line_graph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/mcqd.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/independent_sets.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/cliquer.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/trees.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/distances_all_pairs.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/isoperimetric_inequalities.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/genus.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/convexity_properties.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/path_enumeration.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/mcqd.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/convexity_properties.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/traversals.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/distances_all_pairs.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/planarity.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/bliss.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/traversals.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/hyperbolicity.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/cliquer.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/generic_graph_pyx.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/graph_coloring.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/generic_graph_pyx.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/weakly_chordal.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/connectivity.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/views.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/strongly_regular_db.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/asteroidal_triples.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/edge_connectivity.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/connectivity.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/graph_generators_pyx.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/spanning_tree.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/independent_sets.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs copying ./sage/graphs/graph_decompositions/tree_decomposition.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/graph_products.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/cutwidth.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/bandwidth.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/rankwidth.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/clique_separators.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/rankwidth.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/vertex_separation.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/vertex_separation.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/tdlib.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/fast_digraph.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/fast_digraph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/graph_decompositions/tree_decomposition.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions copying ./sage/graphs/base/static_sparse_graph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/sparse_graph.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/graph_backends.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/boost_graph.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/c_graph.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/sparse_graph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/static_dense_graph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/dense_graph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/static_dense_graph.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/dense_graph.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/c_graph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/graph_backends.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/boost_graph.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/static_sparse_backend.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/static_sparse_graph.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/base/static_sparse_backend.pxd -> build/lib.linux-aarch64-cpython-311/sage/graphs/base copying ./sage/graphs/generators/distance_regular.pyx -> build/lib.linux-aarch64-cpython-311/sage/graphs/generators copying ./sage/modules/vector_modn_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_modn_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/free_module_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_rational_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_modn_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/finite_submodule_iter.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_rational_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_real_double_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_integer_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/module.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_real_double_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_integer_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_integer_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_modn_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/module.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_rational_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_numpy_integer_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_mod2_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_double_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_numpy_integer_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/free_module_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_complex_double_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_mod2_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_rational_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_integer_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_double_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_numpy_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/finite_submodule_iter.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_complex_double_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/vector_numpy_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules copying ./sage/modules/with_basis/indexed_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying ./sage/modules/with_basis/indexed_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/modules/with_basis copying ./sage/games/sudoku_backtrack.pyx -> build/lib.linux-aarch64-cpython-311/sage/games copying ./sage/finance/fractal.pyx -> build/lib.linux-aarch64-cpython-311/sage/finance copying ./sage/finance/option.pyx -> build/lib.linux-aarch64-cpython-311/sage/finance copying ./sage/finance/markov_multifractal_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/finance copying ./sage/categories/morphism.pxd -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/category_singleton.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/functor.pxd -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/category_cy_helper.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/action.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/map.pxd -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/functor.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/category_cy_helper.pxd -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/morphism.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/coercion_methods.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/map.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/action.pxd -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/category_singleton.pxd -> build/lib.linux-aarch64-cpython-311/sage/categories copying ./sage/categories/examples/semigroups_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/categories/examples copying ./sage/ext/fast_callable.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/fast_callable.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/cplusplus.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/fast_eval.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/fast_eval.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/memory_allocator.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/memory_allocator.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/stdsage.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/mod_int.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/memory.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext copying build/cythonized/sage/ext/ccobject.h -> build/lib.linux-aarch64-cpython-311/sage/ext copying build/cythonized/sage/ext/mod_int.h -> build/lib.linux-aarch64-cpython-311/sage/ext copying ./sage/ext/interpreters/wrapper_cdf.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_py.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_rdf.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_el.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_cc.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_el.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_py.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_cc.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_rr.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_rdf.pxd -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_rr.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/ext/interpreters/wrapper_cdf.pyx -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying build/cythonized/sage/ext/interpreters/wrapper_cc.h -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying build/cythonized/sage/ext/interpreters/wrapper_cdf.h -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying build/cythonized/sage/ext/interpreters/wrapper_el.h -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying build/cythonized/sage/ext/interpreters/wrapper_rr.h -> build/lib.linux-aarch64-cpython-311/sage/ext/interpreters copying ./sage/schemes/hyperelliptic_curves/hypellfrob.pyx -> build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves copying ./sage/schemes/toric/divisor_class.pyx -> build/lib.linux-aarch64-cpython-311/sage/schemes/toric copying ./sage/schemes/elliptic_curves/mod_sym_num.pyx -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying ./sage/schemes/elliptic_curves/descent_two_isogeny.pyx -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying ./sage/schemes/elliptic_curves/period_lattice_region.pyx -> build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves copying ./sage/probability/probability_distribution.pyx -> build/lib.linux-aarch64-cpython-311/sage/probability copying ./sage/plot/complex_plot.pyx -> build/lib.linux-aarch64-cpython-311/sage/plot copying ./sage/plot/plot3d/base.pxd -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/index_face_set.pxd -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/shapes.pxd -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/implicit_surface.pyx -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/base.pyx -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/transform.pyx -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/parametric_surface.pxd -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/point_c.pxi -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/parametric_surface.pyx -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/index_face_set.pyx -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/transform.pxd -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/plot/plot3d/shapes.pyx -> build/lib.linux-aarch64-cpython-311/sage/plot/plot3d copying ./sage/rings/power_series_ring_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_mpc.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_mpfr.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/fast_arith.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/power_series_mpoly.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/tate_algebra_ideal.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/tate_algebra_ideal.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/morphism.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_mpfr.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/fast_arith.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/sum_of_squares.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/puiseux_series_ring_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_arb.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/sum_of_squares.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/laurent_series_ring_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/fraction_field_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_conversion.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/integer.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_mpfr.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/bernmm.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/bernoulli_mod_p.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension_conversion.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_mpfr.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension_morphism.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/laurent_series_ring_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_interval_absolute.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/fraction_field_FpT.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/tate_algebra_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/puiseux_series_ring_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension_morphism.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_conversion.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/power_series_poly.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/power_series_pari.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/rational.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_arb.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_double.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/factorint.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_lazy.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_arb.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_mpfi.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_double_element_gsl.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/integer_ring.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_interval.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/abc.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/power_series_ring_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/noncommutative_ideals.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_double_element_gsl.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/rational.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension_conversion.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_double.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_arb.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_lazy.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/power_series_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/tate_algebra_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring_extension.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/morphism.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/integer_ring.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/fraction_field_FpT.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/power_series_pari.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_double.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/integer.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/ring.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_interval.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_number.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/abc.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/power_series_mpoly.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_mpfi.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/integer_fake.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/complex_mpc.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/real_double.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings copying build/cythonized/sage/rings/integer_fake.h -> build/lib.linux-aarch64-cpython-311/sage/rings copying ./sage/rings/convert/mpfi.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/convert copying ./sage/rings/convert/mpfi.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/convert copying ./sage/rings/polynomial/ore_polynomial_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_gf2x.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/real_roots.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_rational_flint.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_zz_pex.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_compiled.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/symmetric_reduction.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/laurent_polynomial.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/ore_polynomial_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_template_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/evaluation_ntl.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_number_field.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_template.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/skew_polynomial_finite_order.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_zmod_flint.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/evaluation_flint.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/cyclotomic.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/skew_polynomial_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_zz_pex.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/plural.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/skew_polynomial_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/skew_polynomial_finite_order.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/laurent_polynomial.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial_libsingular.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/refine_root.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_complex_arb.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/real_roots.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_compiled.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial_ring_base.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polydict.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_rational_flint.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_complex_arb.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/skew_polynomial_finite_field.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_real_mpfr_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/symmetric_reduction.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/evaluation.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial_ring_base.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_zmod_flint.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/hilbert.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polydict.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/evaluation_flint.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/multi_polynomial_libsingular.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_gf2x.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/plural.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/skew_polynomial_finite_field.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/evaluation_ntl.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial copying ./sage/rings/polynomial/weil/weil_polynomials.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil copying ./sage/rings/polynomial/pbori/pbori.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying ./sage/rings/polynomial/pbori/pbori.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori copying ./sage/rings/function_field/hermite_form_polynomial.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying ./sage/rings/function_field/element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/function_field copying ./sage/rings/number_field/number_field_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/number_field_base.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/totallyreal_data.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/number_field_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/number_field_morphisms.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/number_field_element_quadratic.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/totallyreal_data.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/totallyreal.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/number_field_element_quadratic.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/number_field/number_field_base.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/number_field copying ./sage/rings/semirings/tropical_semiring.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/semirings copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/FP_template.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_fixed_mod_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_fixed_mod_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/CR_template_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/morphism.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_FM.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_FP.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_generic_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer_ext.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_CR.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/common_conversion.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_template_element_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_CA.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_FP.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer_relative.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_printing.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ZZ_pX_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer_relative.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ext_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/common_conversion.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_CR.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_generic_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_capped_absolute_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_FP.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/local_generic_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_relaxed_errors.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_floating_point_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relaxed_template.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_printing.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/FM_template.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_relaxed_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relaxed_template_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ext_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_capped_relative_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_CR.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_FP.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/FP_template_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_FM.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/CA_template.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_CA.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_FM.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_CA.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/relative_ramified_CA.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_CR.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer_flint.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_template_element.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/CA_template_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/morphism.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_floating_point_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/CR_template.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer_ext.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/qadic_flint_FM.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_relaxed_errors.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_capped_relative_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/local_generic_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ZZ_pX_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/pow_computer_flint.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/FM_template_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_relaxed_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/padics/padic_capped_absolute_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/padics copying ./sage/rings/finite_rings/hom_finite_field_givaro.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_base.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/integer_mod.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_pari_ffelt.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_base.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/hom_finite_field.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_givaro.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/residue_field.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/hom_prime_finite_field.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/residue_field.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/integer_mod.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/hom_finite_field.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_ntl_gf2e.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_pari_ffelt.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/hom_prime_finite_field.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_givaro.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/element_ntl_gf2e.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/finite_field_base.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/finite_field_base.pyx -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/hom_finite_field_givaro.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/rings/finite_rings/stdint.pxd -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying build/cythonized/sage/rings/finite_rings/integer_mod_limits.h -> build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings copying ./sage/calculus/ode.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/interpolation.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/ode.pxd -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/var.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/interpolation.pxd -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/interpolators.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/integration.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/riemann.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus copying ./sage/calculus/transforms/dwt.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus/transforms copying ./sage/calculus/transforms/dwt.pxd -> build/lib.linux-aarch64-cpython-311/sage/calculus/transforms copying ./sage/calculus/transforms/fft.pyx -> build/lib.linux-aarch64-cpython-311/sage/calculus/transforms copying ./sage/calculus/transforms/fft.pxd -> build/lib.linux-aarch64-cpython-311/sage/calculus/transforms copying ./sage/sets/recursively_enumerated_set.pxd -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/sets/finite_set_map_cy.pxd -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/sets/recursively_enumerated_set.pyx -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/sets/disjoint_set.pxd -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/sets/disjoint_set.pyx -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/sets/pythonclass.pyx -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/sets/finite_set_map_cy.pyx -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/sets/pythonclass.pxd -> build/lib.linux-aarch64-cpython-311/sage/sets copying ./sage/data_structures/bitset_base.pyx -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/sparse_bitset.pxd -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/binary_search.pyx -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/bitset.pyx -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/bounded_integer_sequences.pxd -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/bitset.pxd -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/blas_dict.pyx -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/binary_matrix.pxd -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/blas_dict.pxd -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/binary_search.pxd -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/bitset_base.pxd -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/data_structures/bounded_integer_sequences.pyx -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying build/cythonized/sage/data_structures/bitset_intrinsics.h -> build/lib.linux-aarch64-cpython-311/sage/data_structures copying ./sage/structure/coerce_maps.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/coerce_dict.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent_old.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/coerce_actions.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/richcmp.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/list_clone.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/mutability.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/category_object.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent_base.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/coerce.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/element_wrapper.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent_base.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent_gens.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/coerce_actions.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/element_wrapper.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/category_object.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent_old.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/debug_options.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/coerce_maps.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent_gens.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/sage_object.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/element.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/sage_object.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/richcmp.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/list_clone_demo.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/list_clone.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/coerce_dict.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/factory.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/element.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/parent.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/debug_options.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/list_clone_timings_cy.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/mutability.pyx -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/structure/coerce.pxd -> build/lib.linux-aarch64-cpython-311/sage/structure copying ./sage/sat/solvers/satsolver.pxd -> build/lib.linux-aarch64-cpython-311/sage/sat/solvers copying ./sage/sat/solvers/satsolver.pyx -> build/lib.linux-aarch64-cpython-311/sage/sat/solvers copying ./sage/lfunctions/zero_sums.pyx -> build/lib.linux-aarch64-cpython-311/sage/lfunctions copying ./sage/interacts/library_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/interacts copying ./sage/algebras/clifford_algebra_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras copying ./sage/algebras/exterior_algebra_groebner.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras copying ./sage/algebras/clifford_algebra_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras copying ./sage/algebras/exterior_algebra_groebner.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras copying ./sage/algebras/quatalg/quaternion_algebra_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg copying ./sage/algebras/quatalg/quaternion_algebra_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg copying ./sage/algebras/quatalg/quaternion_algebra_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg copying ./sage/algebras/lie_algebras/lie_algebra_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying ./sage/algebras/lie_algebras/lie_algebra_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras copying ./sage/algebras/fusion_rings/poly_tup_engine.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/fusion_rings/poly_tup_engine.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/fusion_rings/fast_parallel_fmats_methods.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/fusion_rings/shm_managers.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/fusion_rings/shm_managers.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/fusion_rings/fast_parallel_fmats_methods.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings copying ./sage/algebras/letterplace/free_algebra_letterplace.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace copying ./sage/algebras/letterplace/free_algebra_letterplace.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace copying ./sage/algebras/letterplace/letterplace_ideal.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras copying ./sage/groups/old.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups copying ./sage/groups/group.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups copying ./sage/groups/old.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups copying ./sage/groups/libgap_wrapper.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups copying ./sage/groups/libgap_wrapper.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups copying ./sage/groups/group.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups copying ./sage/groups/matrix_gps/group_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying ./sage/groups/matrix_gps/group_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations copying ./sage/groups/perm_gps/permgroup_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying ./sage/groups/perm_gps/permgroup_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2 copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2 copying build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.h -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2 copying ./sage/groups/perm_gps/partn_ref/data_structures.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_python.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/double_coset.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/double_coset.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_python.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pyx -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/data_structures.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd -> build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref copying ./sage/quivers/paths.pxd -> build/lib.linux-aarch64-cpython-311/sage/quivers copying ./sage/quivers/algebra_elements.pxd -> build/lib.linux-aarch64-cpython-311/sage/quivers copying ./sage/quivers/algebra_elements.pyx -> build/lib.linux-aarch64-cpython-311/sage/quivers copying ./sage/quivers/algebra_elements.pxi -> build/lib.linux-aarch64-cpython-311/sage/quivers copying ./sage/quivers/paths.pyx -> build/lib.linux-aarch64-cpython-311/sage/quivers copying ./sage/libs/meataxe.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/libecm.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/gmpxx.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/meataxe.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/homfly.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/m4ri.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/m4rie.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/ecl.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/sirocco.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/ecl.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/braiding.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/iml.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs copying build/cythonized/sage/libs/eclsig.h -> build/lib.linux-aarch64-cpython-311/sage/libs copying ./sage/libs/symmetrica/symmetrica.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/part.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/sc.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/symmetrica.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/plet.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/sab.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/sb.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/kostka.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/symmetrica/schur.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica copying ./sage/libs/gmp/mpz.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/mpq.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/random.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/all.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/mpn.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/misc.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/binop.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/pylong.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/randomize.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/pylong.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/gmp/mpf.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gmp copying ./sage/libs/singular/polynomial.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/groebner_strategy.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/polynomial.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/ring.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/option.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/singular.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/function.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/ring.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/groebner_strategy.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/function.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/singular.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/singular/decl.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/singular copying ./sage/libs/arb/arb_fmpz_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/acb_mat.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/arith.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/arb_hypgeom.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/arb.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/arb_version.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/acb.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/bernoulli.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/acb_elliptic.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/acb_calc.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/acb_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/mag.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/arf.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/acb_modular.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/arb/acb_hypgeom.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying build/cythonized/sage/libs/arb/arb_wrap.h -> build/lib.linux-aarch64-cpython-311/sage/libs/arb copying ./sage/libs/eclib/__init__.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/eclib/mwrank.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/eclib/mat.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/eclib/homspace.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/eclib/homspace.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/eclib/newforms.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/eclib/newforms.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/eclib/mat.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/eclib copying ./sage/libs/mpmath/ext_impl.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying ./sage/libs/mpmath/utils.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying ./sage/libs/mpmath/ext_impl.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying ./sage/libs/mpmath/utils.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying ./sage/libs/mpmath/ext_libmp.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying ./sage/libs/mpmath/ext_main.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath copying ./sage/libs/mpmath/ext_main.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/mpmath creating build/lib.linux-aarch64-cpython-311/sage/libs/mpfr copying ./sage/libs/mpfr/__init__.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpfr copying ./sage/libs/mpfr/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpfr creating build/lib.linux-aarch64-cpython-311/sage/libs/polybori copying ./sage/libs/polybori/__init__.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/polybori copying ./sage/libs/polybori/decl.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/polybori copying build/cythonized/sage/libs/polybori/pb_wrap.h -> build/lib.linux-aarch64-cpython-311/sage/libs/polybori copying ./sage/libs/glpk/error.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/glpk copying ./sage/libs/glpk/lp.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/glpk copying ./sage/libs/glpk/graph.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/glpk copying ./sage/libs/glpk/env.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/glpk copying ./sage/libs/glpk/constants.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/glpk copying ./sage/libs/glpk/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/glpk copying ./sage/libs/linkages/padics/mpz.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics copying ./sage/libs/linkages/padics/Polynomial_shared.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics copying ./sage/libs/linkages/padics/API.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics copying ./sage/libs/linkages/padics/unram_shared.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics copying ./sage/libs/linkages/padics/fmpz_poly_unram.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics copying ./sage/libs/linkages/padics/Polynomial_ram.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics copying ./sage/libs/linkages/padics/relaxed/API.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/relaxed copying ./sage/libs/linkages/padics/relaxed/flint.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/relaxed copying ./sage/libs/linbox/linbox_flint_interface.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/linbox copying ./sage/libs/linbox/linbox_flint_interface.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/linbox copying ./sage/libs/linbox/fflas.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/linbox copying ./sage/libs/linbox/linbox.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/linbox copying ./sage/libs/linbox/givaro.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/linbox copying ./sage/libs/linbox/conversion.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/linbox creating build/lib.linux-aarch64-cpython-311/sage/libs/mpfi copying ./sage/libs/mpfi/__init__.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpfi copying ./sage/libs/mpfi/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpfi copying ./sage/libs/coxeter3/coxeter.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3 copying ./sage/libs/coxeter3/coxeter.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3 copying ./sage/libs/coxeter3/decl.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3 copying ./sage/libs/ntl/ntl_ZZ_pX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/GF2.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_mat_ZZ.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2E.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/error.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ZZ_pX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2X.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_p.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2EContext.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/mat_GF2E.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ZZ_pEX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_mat_GF2E.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2EContext.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/GF2EX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_lzz_pContext.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_lzz_p.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_mat_GF2E.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/GF2X.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/mat_GF2.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/decl.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_lzz_p.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pEContext.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_tools.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2E.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pE.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/GF2E.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/convert.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_lzz_pX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ZZ_pE.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pContext.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/vec_GF2.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pX.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2EX.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/mat_ZZ.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZX.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ZZ_p.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_lzz_pContext.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_lzz_pX.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_mat_ZZ.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_p.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pE.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pContext.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pEContext.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_mat_GF2.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ZZ.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2X.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2EX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/misc.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/lzz_pX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/conversion.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/vec_GF2E.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ZZX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_GF2X_linkage.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pEX.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/lzz_p.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_ZZ_pEX.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/ntl_mat_GF2.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/ntl/convert.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying build/cythonized/sage/libs/ntl/ntlwrap.h -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying build/cythonized/sage/libs/ntl/ntlwrap_impl.h -> build/lib.linux-aarch64-cpython-311/sage/libs/ntl copying ./sage/libs/giac/keywords.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/giac copying ./sage/libs/giac/giac.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/giac copying ./sage/libs/giac/giac.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/giac copying ./sage/libs/giac/auto-methods.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/giac copying build/cythonized/sage/libs/giac/misc.h -> build/lib.linux-aarch64-cpython-311/sage/libs/giac creating build/lib.linux-aarch64-cpython-311/sage/libs/mpc copying ./sage/libs/mpc/__init__.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpc copying ./sage/libs/mpc/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/mpc copying ./sage/libs/pari/convert_sage.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_flint.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_sage_real_double.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/misc.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_sage.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_sage_complex_double.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_sage_complex_double.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/misc.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_gmp.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_sage_real_double.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_gmp.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/pari/convert_flint.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/pari copying ./sage/libs/gsl/errno.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/fermi_dirac.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/histogram.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/qrng.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/wavelet.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/linalg.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/combination.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/fit.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/gamma.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/array.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/array.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/blas.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/log.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/trig.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/zeta.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/ellint.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/dilog.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/hyperg.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/eigen.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/coulomb.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/lambert.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/random.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/coupling.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/transport.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/pow_int.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/block.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/all.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/sum.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/ntuple.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/exp.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/elljac.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/permutation.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/vector.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/legendre.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/synchrotron.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/sort.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/math.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/debye.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/statistics.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/expint.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/integration.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/complex.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/gegenbauer.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/psi.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/odeiv.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/airy.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/elementary.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/fft.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/chebyshev.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/matrix.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/monte.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/interp.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/blas_types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/dawson.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/bessel.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/laguerre.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/vector_complex.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/clausen.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/roots.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/erf.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/min.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/rng.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gsl/matrix_complex.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gsl copying ./sage/libs/gap/util.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying ./sage/libs/gap/gap_includes.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying ./sage/libs/gap/element.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying ./sage/libs/gap/util.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying ./sage/libs/gap/element.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying ./sage/libs/gap/libgap.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/gap copying ./sage/libs/lcalc/lcalc_Lfunction.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/lcalc copying ./sage/libs/lcalc/lcalc_Lfunction.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/lcalc copying build/cythonized/sage/libs/lcalc/lcalc_sage.h -> build/lib.linux-aarch64-cpython-311/sage/libs/lcalc copying ./sage/libs/flint/arith.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/flint.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/ntl_interface.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/arith.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/ulong_extras.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpq_mat.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_mat.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpq_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_vec.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_poly_q.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/thread_pool.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_poly_mat.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_mod.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/nmod_poly_linkage.pxi -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/padic_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_poly.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/flint.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fq_nmod.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/nmod_vec.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/ulong_extras.pyx -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/nmod_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fq.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpz_mod_poly.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/qadic.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/types.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/fmpq.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/libs/flint/padic.pxd -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying build/cythonized/sage/libs/flint/flint_wrap.h -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying build/cythonized/sage/libs/flint/flint_ntl_wrap.h -> build/lib.linux-aarch64-cpython-311/sage/libs/flint copying ./sage/modular/hypergeometric_misc.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular copying ./sage/modular/hypergeometric_misc.pxd -> build/lib.linux-aarch64-cpython-311/sage/modular copying ./sage/modular/modform/l_series_gross_zagier_coeffs.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying ./sage/modular/modform/eis_series_cython.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/modform copying ./sage/modular/pollack_stevens/dist.pxd -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying ./sage/modular/pollack_stevens/dist.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens copying ./sage/modular/arithgroup/congroup.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying ./sage/modular/arithgroup/farey_symbol.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying ./sage/modular/arithgroup/arithgroup_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying build/cythonized/sage/modular/arithgroup/farey_symbol.h -> build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup copying ./sage/modular/modsym/p1list.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/modular/modsym/heilbronn.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/modular/modsym/manin_symbol.pxd -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/modular/modsym/manin_symbol.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/modular/modsym/p1list.pxd -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/modular/modsym/relation_matrix_pyx.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/modular/modsym/apply.pyx -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/modular/modsym/apply.pxd -> build/lib.linux-aarch64-cpython-311/sage/modular/modsym copying ./sage/quadratic_forms/count_local_2.pyx -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying ./sage/quadratic_forms/ternary.pyx -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying ./sage/quadratic_forms/quadratic_form__evaluate.pyx -> build/lib.linux-aarch64-cpython-311/sage/quadratic_forms copying ./sage/functions/prime_pi.pyx -> build/lib.linux-aarch64-cpython-311/sage/functions copying ./sage/matroids/extension.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/basis_matroid.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/linear_matroid.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/circuit_closures_matroid.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/unpickling.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/matroid.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/extension.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/linear_matroid.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/set_system.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/lean_matrix.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/matroid.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/circuit_closures_matroid.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/union_matroid.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/lean_matrix.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/basis_exchange_matroid.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/basis_exchange_matroid.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/set_system.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/basis_matroid.pxd -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/matroids/union_matroid.pyx -> build/lib.linux-aarch64-cpython-311/sage/matroids copying build/cythonized/sage/matroids/minorfix.h -> build/lib.linux-aarch64-cpython-311/sage/matroids copying ./sage/misc/fast_methods.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/fast_methods.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/fpickle.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/cachefunc.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/c3.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/allocator.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/derivative.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/misc_c.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/function_mangling.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/reset.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/allocator.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/sage_timeit_class.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/parser.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/misc_c.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/lazy_string.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/inherit_comparison.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/randstate.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/citation.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/session.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/c3_controlled.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/stopgap.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/classcall_metaclass.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/lazy_attribute.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/randstate.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/weak_dict.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/search.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/function_mangling.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/nested_class.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/lazy_list.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/pickle_old.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/cachefunc.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/classcall_metaclass.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/binary_tree.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/persist.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/search.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/sage_ostools.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/lazy_string.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/instancedoc.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/lazy_list.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/binary_tree.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/lazy_import.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/weak_dict.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/inherit_comparison.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/constant_function.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/nested_class.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/callable_dict.pyx -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/misc/c3_controlled.pxd -> build/lib.linux-aarch64-cpython-311/sage/misc copying ./sage/monoids/free_abelian_monoid_element.pxd -> build/lib.linux-aarch64-cpython-311/sage/monoids copying ./sage/monoids/free_abelian_monoid_element.pyx -> build/lib.linux-aarch64-cpython-311/sage/monoids copying ./sage/stats/intlist.pxd -> build/lib.linux-aarch64-cpython-311/sage/stats copying ./sage/stats/time_series.pxd -> build/lib.linux-aarch64-cpython-311/sage/stats copying ./sage/stats/time_series.pyx -> build/lib.linux-aarch64-cpython-311/sage/stats copying ./sage/stats/intlist.pyx -> build/lib.linux-aarch64-cpython-311/sage/stats copying ./sage/stats/distributions/discrete_gaussian_integer.pxd -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying ./sage/stats/distributions/dgs.pxd -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying ./sage/stats/distributions/discrete_gaussian_integer.pyx -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying build/cythonized/sage/stats/distributions/dgs.h -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying build/cythonized/sage/stats/distributions/dgs_bern.h -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying build/cythonized/sage/stats/distributions/dgs_gauss.h -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying build/cythonized/sage/stats/distributions/dgs_misc.h -> build/lib.linux-aarch64-cpython-311/sage/stats/distributions copying ./sage/stats/hmm/chmm.pyx -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying ./sage/stats/hmm/hmm.pxd -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying ./sage/stats/hmm/distributions.pxd -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying ./sage/stats/hmm/util.pyx -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying ./sage/stats/hmm/hmm.pyx -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying ./sage/stats/hmm/util.pxd -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying ./sage/stats/hmm/distributions.pyx -> build/lib.linux-aarch64-cpython-311/sage/stats/hmm copying ./sage/cpython/cython_metaclass.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/atexit.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/string.pxd -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/getattr.pxd -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/string.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/python_debug.pxd -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/wrapperdescr.pxd -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/dict_del_by_value.pxd -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/wrapperdescr.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/type.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/debug.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/cython_metaclass.pxd -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/type.pxd -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/dict_del_by_value.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/getattr.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/cpython/builtin_types.pyx -> build/lib.linux-aarch64-cpython-311/sage/cpython copying build/cythonized/sage/cpython/cython_metaclass.h -> build/lib.linux-aarch64-cpython-311/sage/cpython copying build/cythonized/sage/cpython/dict_internal.h -> build/lib.linux-aarch64-cpython-311/sage/cpython copying build/cythonized/sage/cpython/python_debug.h -> build/lib.linux-aarch64-cpython-311/sage/cpython copying build/cythonized/sage/cpython/string_impl.h -> build/lib.linux-aarch64-cpython-311/sage/cpython copying build/cythonized/sage/cpython/pyx_visit.h -> build/lib.linux-aarch64-cpython-311/sage/cpython copying ./sage/matrix/matrix_modn_dense_double.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_double_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_modn_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_symbolic_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_polynomial_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_symbolic_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_cyclo_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_integer_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_modn_dense_double.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix1.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_polynomial_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_rational_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_gap.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_complex_double_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_cyclo_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_generic_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_mpolynomial_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_mod2_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/constructor.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_mpolynomial_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/change_ring.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/misc.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_domain_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_domain_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_numpy_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_rational_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix2.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/action.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_complex_ball_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/args.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_modn_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_double_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_numpy_integer_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_generic_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_cdv.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_complex_double_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_real_double_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_integer_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_modn_dense_float.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_integer_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_rational_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_window.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/template.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_rational_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_gap.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_double_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_integer_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_numpy_integer_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/args.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_complex_ball_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix0.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_real_double_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_sparse.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_cdv.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_modn_dense_template.pxi -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_window.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix1.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_gfpn_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_gf2e_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_generic_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_modn_dense_float.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/strassen.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix0.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_mod2_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_double_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_generic_sparse.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_gf2e_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/action.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/echelon_matrix.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_modn_dense_template_header.pxi -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_gfpn_dense.pxd -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix2.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix copying ./sage/matrix/matrix_numpy_dense.pyx -> build/lib.linux-aarch64-cpython-311/sage/matrix building 'sage.numerical.sdp' extension building 'sage.numerical.gauss_legendre' extension building 'sage.numerical.mip' extension building 'sage.numerical.linear_functions' extension building 'sage.numerical.linear_tensor_element' extension building 'sage.numerical.backends.generic_sdp_backend' extension building 'sage.numerical.backends.ppl_backend' extension building 'sage.numerical.backends.cvxopt_sdp_backend' extension building 'sage.numerical.backends.generic_backend' extension building 'sage.numerical.backends.cvxopt_backend' extension building 'sage.numerical.backends.glpk_graph_backend' extension building 'sage.numerical.backends.matrix_sdp_backend' extension building 'sage.numerical.backends.glpk_backend' extension building 'sage.numerical.backends.interactivelp_backend' extension building 'sage.numerical.backends.glpk_exact_backend' extension building 'sage.numerical.backends.scip_backend' extension building 'sage.combinat.enumeration_mod_permgroup' extension building 'sage.combinat.debruijn_sequence' extension building 'sage.combinat.subword_complex_c' extension building 'sage.combinat.expnums' extension building 'sage.combinat.partitions' extension building 'sage.combinat.fast_vector_partitions' extension building 'sage.combinat.permutation_cython' extension building 'sage.combinat.q_bernoulli' extension building 'sage.combinat.combinat_cython' extension building 'sage.combinat.degree_sequences' extension building 'sage.combinat.root_system.reflection_group_element' extension building 'sage.combinat.root_system.braid_orbit' extension building 'sage.combinat.root_system.reflection_group_c' extension building 'sage.combinat.matrices.dancing_links' extension building 'sage.combinat.designs.evenly_distributed_sets' extension building 'sage.combinat.designs.orthogonal_arrays_find_recursive' extension building 'sage.combinat.designs.gen_quadrangles_with_spread' extension building 'sage.combinat.designs.designs_pyx' extension building 'sage.combinat.designs.subhypergraph_search' extension building 'sage.combinat.crystals.tensor_product_element' extension building 'sage.combinat.crystals.letters' extension building 'sage.combinat.crystals.pbw_datum' extension building 'sage.combinat.crystals.spins' extension building 'sage.combinat.rigged_configurations.rigged_partition' extension building 'sage.combinat.integer_lists.base' extension building 'sage.combinat.integer_lists.invlex' extension building 'sage.combinat.posets.hasse_cython' extension building 'sage.combinat.words.word_datatypes' extension building 'sage.combinat.words.word_char' extension building 'sage.dynamics.arithmetic_dynamics.projective_ds_helper' extension building 'sage.dynamics.complex_dynamics.mandel_julia_helper' extension building 'sage.arith.numerical_approx' extension building 'sage.arith.srange' extension building 'sage.arith.rational_reconstruction' extension building 'sage.arith.multi_modular' extension building 'sage.arith.functions' extension building 'sage.arith.power' extension building 'sage.crypto.sbox' extension building 'sage.crypto.boolean_function' extension building 'sage.media.channels' extension building 'sage.symbolic.expression' extension building 'sage.symbolic.ring' extension building 'sage.symbolic.function' extension building 'sage.geometry.toric_lattice_element' extension building 'sage.geometry.abc' extension building 'sage.geometry.integral_points' extension building 'sage.geometry.point_collection' extension building 'sage.geometry.polyhedron.combinatorial_polyhedron.face_list_data_structure' extension building 'sage.geometry.polyhedron.combinatorial_polyhedron.base' extension building 'sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces' extension building 'sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face' extension building 'sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice' extension building 'sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator' extension building 'sage.geometry.polyhedron.combinatorial_polyhedron.conversions' extension building 'sage.geometry.triangulation.base' extension building 'sage.coding.ag_code_decoders' extension building 'sage.coding.binary_code' extension building 'sage.coding.kasami_codes' extension building 'sage.coding.codecan.autgroup_can_label' extension building 'sage.coding.codecan.codecan' extension building 'sage.tests.stl_vector' extension building 'sage.tests.cython' extension building 'sage.interfaces.sagespawn' extension building 'sage.interfaces.process' extension building 'sage.graphs.trees' extension building 'sage.graphs.matchpoly' extension building 'sage.graphs.chrompoly' extension building 'sage.graphs.centrality' extension building 'sage.graphs.comparability' extension building 'sage.graphs.line_graph' extension building 'sage.graphs.independent_sets' extension building 'sage.graphs.cliquer' extension building 'sage.graphs.isoperimetric_inequalities' extension building 'sage.graphs.genus' extension building 'sage.graphs.path_enumeration' extension building 'sage.graphs.convexity_properties' extension building 'sage.graphs.traversals' extension building 'sage.graphs.distances_all_pairs' extension building 'sage.graphs.planarity' extension building 'sage.graphs.hyperbolicity' extension building 'sage.graphs.generic_graph_pyx' extension building 'sage.graphs.graph_coloring' extension building 'sage.graphs.weakly_chordal' extension building 'sage.graphs.views' extension building 'sage.graphs.strongly_regular_db' extension building 'sage.graphs.asteroidal_triples' extension building 'sage.graphs.edge_connectivity' extension building 'sage.graphs.connectivity' extension building 'sage.graphs.graph_generators_pyx' extension building 'sage.graphs.spanning_tree' extension building 'sage.graphs.graph_decompositions.tree_decomposition' extension building 'sage.graphs.graph_decompositions.graph_products' extension building 'sage.graphs.graph_decompositions.cutwidth' extension building 'sage.graphs.graph_decompositions.bandwidth' extension building 'sage.graphs.graph_decompositions.rankwidth' extension building 'sage.graphs.graph_decompositions.clique_separators' extension building 'sage.graphs.graph_decompositions.vertex_separation' extension building 'sage.graphs.graph_decompositions.fast_digraph' extension building 'sage.graphs.base.static_sparse_graph' extension building 'sage.graphs.base.graph_backends' extension building 'sage.graphs.base.sparse_graph' extension building 'sage.graphs.base.static_dense_graph' extension building 'sage.graphs.base.dense_graph' extension building 'sage.graphs.base.c_graph' extension building 'sage.graphs.base.boost_graph' extension building 'sage.graphs.base.static_sparse_backend' extension building 'sage.graphs.generators.distance_regular' extension building 'sage.modules.vector_modn_dense' extension building 'sage.modules.vector_rational_dense' extension building 'sage.modules.vector_real_double_dense' extension building 'sage.modules.vector_integer_dense' extension building 'sage.modules.vector_modn_sparse' extension building 'sage.modules.module' extension building 'sage.modules.vector_rational_sparse' extension building 'sage.modules.vector_mod2_dense' extension building 'sage.modules.vector_double_dense' extension building 'sage.modules.vector_numpy_integer_dense' extension building 'sage.modules.free_module_element' extension building 'sage.modules.vector_complex_double_dense' extension building 'sage.modules.vector_integer_sparse' extension building 'sage.modules.vector_numpy_dense' extension building 'sage.modules.finite_submodule_iter' extension building 'sage.modules.with_basis.indexed_element' extension building 'sage.games.sudoku_backtrack' extension building 'sage.finance.fractal' extension building 'sage.finance.option' extension building 'sage.finance.markov_multifractal_cython' extension building 'sage.categories.category_singleton' extension building 'sage.categories.category_cy_helper' extension building 'sage.categories.action' extension building 'sage.categories.functor' extension building 'sage.categories.morphism' extension building 'sage.categories.coercion_methods' extension building 'sage.categories.map' extension building 'sage.categories.examples.semigroups_cython' extension building 'sage.ext.fast_callable' extension building 'sage.ext.fast_eval' extension building 'sage.ext.memory_allocator' extension building 'sage.ext.memory' extension building 'sage.ext.interpreters.wrapper_rdf' extension building 'sage.ext.interpreters.wrapper_el' extension building 'sage.ext.interpreters.wrapper_py' extension building 'sage.ext.interpreters.wrapper_cc' extension building 'sage.ext.interpreters.wrapper_rr' extension building 'sage.ext.interpreters.wrapper_cdf' extension building 'sage.schemes.hyperelliptic_curves.hypellfrob' extension building 'sage.schemes.toric.divisor_class' extension building 'sage.schemes.elliptic_curves.mod_sym_num' extension building 'sage.schemes.elliptic_curves.descent_two_isogeny' extension building 'sage.schemes.elliptic_curves.period_lattice_region' extension building 'sage.probability.probability_distribution' extension building 'sage.plot.complex_plot' extension building 'sage.plot.plot3d.implicit_surface' extension building 'sage.plot.plot3d.base' extension building 'sage.plot.plot3d.transform' extension building 'sage.plot.plot3d.parametric_surface' extension building 'sage.plot.plot3d.index_face_set' extension building 'sage.plot.plot3d.shapes' extension building 'sage.rings.power_series_ring_element' extension building 'sage.rings.complex_mpfr' extension building 'sage.rings.ring_extension_element' extension building 'sage.rings.fast_arith' extension building 'sage.rings.power_series_mpoly' extension building 'sage.rings.tate_algebra_ideal' extension building 'sage.rings.sum_of_squares' extension building 'sage.rings.real_arb' extension building 'sage.rings.laurent_series_ring_element' extension building 'sage.rings.fraction_field_element' extension building 'sage.rings.complex_conversion' extension building 'sage.rings.bernmm' extension building 'sage.rings.bernoulli_mod_p' extension building 'sage.rings.real_mpfr' extension building 'sage.rings.ring_extension_morphism' extension building 'sage.rings.real_interval_absolute' extension building 'sage.rings.tate_algebra_element' extension building 'sage.rings.puiseux_series_ring_element' extension building 'sage.rings.power_series_poly' extension building 'sage.rings.complex_double' extension building 'sage.rings.factorint' extension building 'sage.rings.complex_arb' extension building 'sage.rings.abc' extension building 'sage.rings.noncommutative_ideals' extension building 'sage.rings.real_double_element_gsl' extension building 'sage.rings.rational' extension building 'sage.rings.ring_extension_conversion' extension building 'sage.rings.real_double' extension building 'sage.rings.real_lazy' extension building 'sage.rings.ring_extension' extension building 'sage.rings.morphism' extension building 'sage.rings.integer_ring' extension building 'sage.rings.fraction_field_FpT' extension building 'sage.rings.power_series_pari' extension building 'sage.rings.integer' extension building 'sage.rings.ring' extension building 'sage.rings.complex_interval' extension building 'sage.rings.complex_number' extension building 'sage.rings.real_mpfi' extension building 'sage.rings.complex_mpc' extension building 'sage.rings.convert.mpfi' extension building 'sage.rings.polynomial.multi_polynomial_ideal_libsingular' extension building 'sage.rings.polynomial.polynomial_integer_dense_flint' extension building 'sage.rings.polynomial.polynomial_rational_flint' extension building 'sage.rings.polynomial.multi_polynomial' extension building 'sage.rings.polynomial.symmetric_reduction' extension building 'sage.rings.polynomial.laurent_polynomial' extension building 'sage.rings.polynomial.ore_polynomial_element' extension building 'sage.rings.polynomial.polynomial_number_field' extension building 'sage.rings.polynomial.cyclotomic' extension building 'sage.rings.polynomial.polynomial_element' extension building 'sage.rings.polynomial.polynomial_zz_pex' extension building 'sage.rings.polynomial.skew_polynomial_element' extension building 'sage.rings.polynomial.skew_polynomial_finite_order' extension building 'sage.rings.polynomial.multi_polynomial_libsingular' extension building 'sage.rings.polynomial.refine_root' extension building 'sage.rings.polynomial.real_roots' extension building 'sage.rings.polynomial.polynomial_compiled' extension building 'sage.rings.polynomial.polynomial_ring_homomorphism' extension building 'sage.rings.polynomial.polynomial_complex_arb' extension building 'sage.rings.polynomial.skew_polynomial_finite_field' extension building 'sage.rings.polynomial.polynomial_real_mpfr_dense' extension building 'sage.rings.polynomial.multi_polynomial_ring_base' extension building 'sage.rings.polynomial.polynomial_zmod_flint' extension building 'sage.rings.polynomial.hilbert' extension building 'sage.rings.polynomial.polydict' extension building 'sage.rings.polynomial.polynomial_modn_dense_ntl' extension building 'sage.rings.polynomial.evaluation_flint' extension building 'sage.rings.polynomial.polynomial_gf2x' extension building 'sage.rings.polynomial.plural' extension building 'sage.rings.polynomial.polynomial_integer_dense_ntl' extension building 'sage.rings.polynomial.evaluation_ntl' extension building 'sage.rings.polynomial.weil.weil_polynomials' extension building 'sage.rings.polynomial.pbori.pbori' extension building 'sage.rings.function_field.hermite_form_polynomial' extension building 'sage.rings.function_field.element' extension building 'sage.rings.number_field.number_field_element' extension building 'sage.rings.number_field.totallyreal_data' extension building 'sage.rings.number_field.number_field_morphisms' extension building 'sage.rings.number_field.number_field_element_quadratic' extension building 'sage.rings.number_field.totallyreal' extension building 'sage.rings.number_field.number_field_base' extension building 'sage.rings.semirings.tropical_semiring' extension building 'sage.rings.padics.padic_fixed_mod_element' extension building 'sage.rings.padics.relative_ramified_FP' extension building 'sage.rings.padics.relative_ramified_CR' extension building 'sage.rings.padics.common_conversion' extension building 'sage.rings.padics.qadic_flint_CA' extension building 'sage.rings.padics.qadic_flint_FP' extension building 'sage.rings.padics.pow_computer_relative' extension building 'sage.rings.padics.padic_printing' extension building 'sage.rings.padics.padic_ZZ_pX_element' extension building 'sage.rings.padics.pow_computer' extension building 'sage.rings.padics.padic_generic_element' extension building 'sage.rings.padics.padic_capped_absolute_element' extension building 'sage.rings.padics.padic_ZZ_pX_CA_element' extension building 'sage.rings.padics.padic_relaxed_errors' extension building 'sage.rings.padics.padic_relaxed_element' extension building 'sage.rings.padics.padic_ext_element' extension building 'sage.rings.padics.padic_capped_relative_element' extension building 'sage.rings.padics.qadic_flint_FM' extension building 'sage.rings.padics.padic_ZZ_pX_FM_element' extension building 'sage.rings.padics.relative_ramified_FM' extension building 'sage.rings.padics.relative_ramified_CA' extension building 'sage.rings.padics.qadic_flint_CR' extension building 'sage.rings.padics.pow_computer_flint' extension building 'sage.rings.padics.morphism' extension building 'sage.rings.padics.padic_floating_point_element' extension building 'sage.rings.padics.pow_computer_ext' extension building 'sage.rings.padics.local_generic_element' extension building 'sage.rings.padics.padic_ZZ_pX_CR_element' extension building 'sage.rings.finite_rings.hom_finite_field_givaro' extension building 'sage.rings.finite_rings.element_base' extension building 'sage.rings.finite_rings.integer_mod' extension building 'sage.rings.finite_rings.element_pari_ffelt' extension building 'sage.rings.finite_rings.hom_finite_field' extension building 'sage.rings.finite_rings.residue_field' extension building 'sage.rings.finite_rings.element_ntl_gf2e' extension building 'sage.rings.finite_rings.hom_prime_finite_field' extension building 'sage.rings.finite_rings.element_givaro' extension building 'sage.rings.finite_rings.finite_field_base' extension building 'sage.calculus.ode' extension building 'sage.calculus.interpolation' extension building 'sage.calculus.var' extension building 'sage.calculus.interpolators' extension building 'sage.calculus.integration' extension building 'sage.calculus.riemann' extension building 'sage.calculus.transforms.dwt' extension building 'sage.calculus.transforms.fft' extension building 'sage.sets.recursively_enumerated_set' extension building 'sage.sets.disjoint_set' extension building 'sage.sets.pythonclass' extension building 'sage.sets.finite_set_map_cy' extension building 'sage.data_structures.bitset_base' extension building 'sage.data_structures.binary_search' extension building 'sage.data_structures.bitset' extension building 'sage.data_structures.blas_dict' extension building 'sage.data_structures.bounded_integer_sequences' extension building 'sage.structure.coerce_maps' extension building 'sage.structure.coerce_dict' extension building 'sage.structure.parent_old' extension building 'sage.structure.coerce_actions' extension building 'sage.structure.list_clone' extension building 'sage.structure.category_object' extension building 'sage.structure.coerce' extension building 'sage.structure.element_wrapper' extension building 'sage.structure.parent_base' extension building 'sage.structure.debug_options' extension building 'sage.structure.parent_gens' extension building 'sage.structure.element' extension building 'sage.structure.sage_object' extension building 'sage.structure.richcmp' extension building 'sage.structure.list_clone_demo' extension building 'sage.structure.factory' extension building 'sage.structure.parent' extension building 'sage.structure.list_clone_timings_cy' extension building 'sage.structure.mutability' extension building 'sage.sat.solvers.satsolver' extension building 'sage.lfunctions.zero_sums' extension building 'sage.interacts.library_cython' extension building 'sage.algebras.clifford_algebra_element' extension building 'sage.algebras.exterior_algebra_groebner' extension building 'sage.algebras.quatalg.quaternion_algebra_element' extension building 'sage.algebras.quatalg.quaternion_algebra_cython' extension building 'sage.algebras.lie_algebras.lie_algebra_element' extension building 'sage.algebras.fusion_rings.poly_tup_engine' extension building 'sage.algebras.fusion_rings.fast_parallel_fusion_ring_braid_repn' extension building 'sage.algebras.fusion_rings.shm_managers' extension building 'sage.algebras.fusion_rings.fast_parallel_fmats_methods' extension building 'sage.algebras.letterplace.free_algebra_letterplace' extension building 'sage.algebras.letterplace.letterplace_ideal' extension building 'sage.algebras.letterplace.free_algebra_element_letterplace' extension building 'sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element' extension building 'sage.groups.old' extension building 'sage.groups.group' extension building 'sage.groups.libgap_wrapper' extension building 'sage.groups.matrix_gps.group_element' extension building 'sage.groups.semimonomial_transformations.semimonomial_transformation' extension building 'sage.groups.perm_gps.permgroup_element' extension building 'sage.groups.perm_gps.partn_ref2.refinement_generic' extension building 'sage.groups.perm_gps.partn_ref.data_structures' extension building 'sage.groups.perm_gps.partn_ref.refinement_python' extension building 'sage.groups.perm_gps.partn_ref.refinement_graphs' extension building 'sage.groups.perm_gps.partn_ref.double_coset' extension building 'sage.groups.perm_gps.partn_ref.refinement_matrices' extension building 'sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label' extension building 'sage.groups.perm_gps.partn_ref.refinement_lists' extension building 'sage.groups.perm_gps.partn_ref.refinement_sets' extension building 'sage.groups.perm_gps.partn_ref.canonical_augmentation' extension building 'sage.groups.perm_gps.partn_ref.refinement_binary' extension building 'sage.quivers.algebra_elements' extension building 'sage.quivers.paths' extension building 'sage.libs.libecm' extension building 'sage.libs.homfly' extension building 'sage.libs.ecl' extension building 'sage.libs.braiding' extension building 'sage.libs.symmetrica.symmetrica' extension building 'sage.libs.gmp.pylong' extension building 'sage.libs.singular.polynomial' extension building 'sage.libs.singular.groebner_strategy' extension building 'sage.libs.singular.option' extension building 'sage.libs.singular.ring' extension building 'sage.libs.singular.function' extension building 'sage.libs.singular.singular' extension building 'sage.libs.arb.arith' extension building 'sage.libs.arb.arb_version' extension building 'sage.libs.eclib.mwrank' extension building 'sage.libs.eclib.mat' extension building 'sage.libs.eclib.homspace' extension building 'sage.libs.eclib.newforms' extension building 'sage.libs.mpmath.ext_impl' extension building 'sage.libs.mpmath.utils' extension building 'sage.libs.mpmath.ext_libmp' extension building 'sage.libs.mpmath.ext_main' extension building 'sage.libs.glpk.error' extension building 'sage.libs.linbox.linbox_flint_interface' extension building 'sage.libs.ntl.error' extension building 'sage.libs.ntl.ntl_mat_GF2E' extension building 'sage.libs.ntl.ntl_GF2EContext' extension building 'sage.libs.ntl.ntl_lzz_p' extension building 'sage.libs.ntl.ntl_ZZ_pEContext' extension building 'sage.libs.ntl.ntl_GF2E' extension building 'sage.libs.ntl.convert' extension building 'sage.libs.ntl.ntl_ZZ_pX' extension building 'sage.libs.ntl.ntl_GF2' extension building 'sage.libs.ntl.ntl_GF2EX' extension building 'sage.libs.ntl.ntl_ZZX' extension building 'sage.libs.ntl.ntl_lzz_pContext' extension building 'sage.libs.ntl.ntl_lzz_pX' extension building 'sage.libs.ntl.ntl_mat_ZZ' extension building 'sage.libs.ntl.ntl_ZZ_p' extension building 'sage.libs.ntl.ntl_ZZ_pE' extension building 'sage.libs.ntl.ntl_ZZ_pContext' extension building 'sage.libs.ntl.ntl_mat_GF2' extension building 'sage.libs.ntl.ntl_GF2X' extension building 'sage.libs.ntl.ntl_ZZ' extension building 'sage.libs.ntl.ntl_ZZ_pEX' extension building 'sage.libs.giac.giac' extension building 'sage.libs.pari.misc' extension building 'sage.libs.pari.convert_sage' extension building 'sage.libs.pari.convert_sage_complex_double' extension building 'sage.libs.pari.convert_sage_real_double' extension building 'sage.libs.pari.convert_gmp' extension building 'sage.libs.pari.convert_flint' extension building 'sage.libs.gsl.array' extension building 'sage.libs.gap.util' extension building 'sage.libs.gap.element' extension building 'sage.libs.gap.libgap' extension building 'sage.libs.lcalc.lcalc_Lfunction' extension building 'sage.libs.flint.arith' extension building 'sage.libs.flint.fmpz_poly' extension building 'sage.libs.flint.flint' extension building 'sage.libs.flint.ulong_extras' extension building 'sage.modular.hypergeometric_misc' extension building 'sage.modular.modform.l_series_gross_zagier_coeffs' extension building 'sage.modular.modform.eis_series_cython' extension building 'sage.modular.pollack_stevens.dist' extension building 'sage.modular.arithgroup.congroup' extension building 'sage.modular.arithgroup.farey_symbol' extension building 'sage.modular.arithgroup.arithgroup_element' extension building 'sage.modular.modsym.p1list' extension building 'sage.modular.modsym.heilbronn' extension building 'sage.modular.modsym.manin_symbol' extension building 'sage.modular.modsym.relation_matrix_pyx' extension building 'sage.modular.modsym.apply' extension building 'sage.quadratic_forms.count_local_2' extension building 'sage.quadratic_forms.ternary' extension building 'sage.quadratic_forms.quadratic_form__evaluate' extension building 'sage.functions.prime_pi' extension building 'sage.matroids.basis_matroid' extension building 'sage.matroids.linear_matroid' extension building 'sage.matroids.unpickling' extension building 'sage.matroids.extension' extension building 'sage.matroids.set_system' extension building 'sage.matroids.matroid' extension building 'sage.matroids.circuit_closures_matroid' extension building 'sage.matroids.lean_matrix' extension building 'sage.matroids.basis_exchange_matroid' extension building 'sage.matroids.union_matroid' extension building 'sage.misc.fast_methods' extension building 'sage.misc.fpickle' extension building 'sage.misc.c3' extension building 'sage.misc.allocator' extension building 'sage.misc.derivative' extension building 'sage.misc.misc_c' extension building 'sage.misc.reset' extension building 'sage.misc.sage_timeit_class' extension building 'sage.misc.parser' extension building 'sage.misc.lazy_string' extension building 'sage.misc.randstate' extension building 'sage.misc.citation' extension building 'sage.misc.session' extension building 'sage.misc.c3_controlled' extension building 'sage.misc.stopgap' extension building 'sage.misc.classcall_metaclass' extension building 'sage.misc.lazy_attribute' extension building 'sage.misc.search' extension building 'sage.misc.function_mangling' extension building 'sage.misc.nested_class' extension building 'sage.misc.lazy_list' extension building 'sage.misc.pickle_old' extension building 'sage.misc.cachefunc' extension building 'sage.misc.persist' extension building 'sage.misc.sage_ostools' extension building 'sage.misc.instancedoc' extension building 'sage.misc.binary_tree' extension building 'sage.misc.lazy_import' extension building 'sage.misc.weak_dict' extension building 'sage.misc.inherit_comparison' extension building 'sage.misc.constant_function' extension building 'sage.misc.callable_dict' extension building 'sage.monoids.free_abelian_monoid_element' extension building 'sage.stats.time_series' extension building 'sage.stats.intlist' extension building 'sage.stats.distributions.discrete_gaussian_integer' extension building 'sage.stats.hmm.chmm' extension building 'sage.stats.hmm.util' extension building 'sage.stats.hmm.hmm' extension building 'sage.stats.hmm.distributions' extension building 'sage.cpython.cython_metaclass' extension building 'sage.cpython.atexit' extension building 'sage.cpython.string' extension building 'sage.cpython.wrapperdescr' extension building 'sage.cpython.type' extension building 'sage.cpython.debug' extension building 'sage.cpython.dict_del_by_value' extension building 'sage.cpython.getattr' extension building 'sage.cpython.builtin_types' extension building 'sage.matrix.matrix_symbolic_dense' extension building 'sage.matrix.matrix_polynomial_dense' extension building 'sage.matrix.matrix_cyclo_dense' extension building 'sage.matrix.matrix_modn_dense_double' extension building 'sage.matrix.matrix1' extension building 'sage.matrix.matrix_rational_sparse' extension building 'sage.matrix.matrix_gap' extension building 'sage.matrix.matrix_generic_dense' extension building 'sage.matrix.matrix_mpolynomial_dense' extension building 'sage.matrix.matrix_mod2_dense' extension building 'sage.matrix.constructor' extension building 'sage.matrix.change_ring' extension building 'sage.matrix.misc' extension building 'sage.matrix.action' extension building 'sage.matrix.matrix_complex_ball_dense' extension building 'sage.matrix.args' extension building 'sage.matrix.matrix_modn_sparse' extension building 'sage.matrix.matrix_double_sparse' extension building 'sage.matrix.matrix_generic_sparse' extension building 'sage.matrix.matrix_cdv' extension building 'sage.matrix.matrix_dense' extension building 'sage.matrix.matrix_complex_double_dense' extension building 'sage.matrix.matrix_integer_sparse' extension building 'sage.matrix.matrix_rational_dense' extension building 'sage.matrix.matrix_double_dense' extension building 'sage.matrix.matrix_integer_dense' extension building 'sage.matrix.matrix_numpy_integer_dense' extension building 'sage.matrix.matrix0' extension building 'sage.matrix.matrix_real_double_dense' extension building 'sage.matrix.matrix_sparse' extension building 'sage.matrix.matrix_window' extension building 'sage.matrix.matrix_modn_dense_float' extension building 'sage.matrix.strassen' extension building 'sage.matrix.matrix_gf2e_dense' extension building 'sage.matrix.echelon_matrix' extension building 'sage.matrix.matrix2' extension building 'sage.matrix.matrix_numpy_dense' extension Executing 539 commands (using 17 threads) [ 1/539] creating build/temp.linux-aarch64-cpython-311/build creating build/temp.linux-aarch64-cpython-311/build/cythonized creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/sdp.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/sdp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 3/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/mip.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/mip.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 4/539] [ 2/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/linear_functions.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/linear_functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/gauss_legendre.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/gauss_legendre.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 5/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/linear_tensor_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/linear_tensor_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 6/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/generic_sdp_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 7/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/ppl_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/ppl_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 8/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 9/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/generic_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/generic_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 10/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/cvxopt_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/cvxopt_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 11/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/glpk_graph_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/glpk_graph_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 12/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/matrix_sdp_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 13/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/glpk_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/glpk_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 14/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/interactivelp_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/interactivelp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 15/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/glpk_exact_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 16/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/numerical/backends/scip_backend.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/scip_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 17/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/enumeration_mod_permgroup.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/enumeration_mod_permgroup.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/numerical/gauss_legendre.c:6861:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6861 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/gauss_legendre.c:6860:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6860 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/gauss_legendre.c:6516:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6516 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/gauss_legendre.c:6515:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6515 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_tensor_element.c:7544:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7544 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_tensor_element.c:7543:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7543 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_tensor_element.c:7199:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7199 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_tensor_element.c:7198:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7198 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/enumeration_mod_permgroup.c:6089:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6089 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/enumeration_mod_permgroup.c:6088:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6088 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5744:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5744 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5743:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5743 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/ppl_backend.c:14390:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 14390 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/enumeration_mod_permgroup.c: In function '__pyx_f_4sage_8combinat_25enumeration_mod_permgroup_lex_cmp': build/cythonized/sage/numerical/backends/ppl_backend.c:14389:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 14389 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/enumeration_mod_permgroup.c:4007:37: warning: '__pyx_v_i' may be used uninitialized [-Wmaybe-uninitialized] 4007 | __pyx_t_4 = (((__pyx_v_v1->_list[__pyx_v_i]) > (__pyx_v_v2->_list[__pyx_v_i])) != 0); | ^ build/cythonized/sage/combinat/enumeration_mod_permgroup.c:3922:7: note: '__pyx_v_i' was declared here 3922 | int __pyx_v_i; | ^~~~~~~~~ build/cythonized/sage/numerical/backends/ppl_backend.c:14045:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 14045 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/ppl_backend.c:14044:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14044 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12800:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 12800 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12799:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 12799 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12595:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 12595 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/sdp.c:12196:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12196 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12594:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 12594 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/sdp.c:12195:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12195 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/sdp.c:11851:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11851 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/sdp.c:11850:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11850 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_functions.c:13906:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13906 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_functions.c:13905:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13905 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_functions.c:13561:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 13561 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/linear_functions.c:13560:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13560 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/enumeration_mod_permgroup.c: In function '__pyx_f_4sage_8combinat_25enumeration_mod_permgroup_lex_cmp_partial': build/cythonized/sage/combinat/enumeration_mod_permgroup.c:3716:37: warning: '__pyx_v_i' may be used uninitialized [-Wmaybe-uninitialized] 3716 | __pyx_t_1 = (((__pyx_v_v1->_list[__pyx_v_i]) > (__pyx_v_v2->_list[__pyx_v_i])) != 0); | ^ build/cythonized/sage/combinat/enumeration_mod_permgroup.c:3597:7: note: '__pyx_v_i' was declared here 3597 | int __pyx_v_i; | ^~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_backend.c:23397:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 23397 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_backend.c:23396:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 23396 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_backend.c:23192:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 23192 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_backend.c:23191:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 23191 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_exact_backend.cpython-311-aarch64-linux-gnu.so [ 18/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/debruijn_sequence.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/debruijn_sequence.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/numerical/mip.c:25266:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 25266 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/mip.c:25265:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 25265 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/mip.c:24921:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 24921 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/mip.c:24920:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 24920 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:14556:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 14556 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:14555:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 14555 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:14211:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 14211 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:14210:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14210 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:7036:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 7036 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:7035:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 7035 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:6831:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 6831 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/debruijn_sequence.c:6830:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 6830 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c: In function '__pyx_f_4sage_9numerical_8backends_18glpk_graph_backend_16GLPKGraphBackend_delete_edge': build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8724:12: warning: '__pyx_v_x' may be used uninitialized [-Wmaybe-uninitialized] 8724 | if (__pyx_t_8) { | ^ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8086:10: note: '__pyx_v_x' was declared here 8086 | double __pyx_v_x; | ^~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8672:12: warning: '__pyx_v_cost' may be used uninitialized [-Wmaybe-uninitialized] 8672 | if (__pyx_t_11) { | ^ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8085:10: note: '__pyx_v_cost' was declared here 8085 | double __pyx_v_cost; | ^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/enumeration_mod_permgroup.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/combinat/enumeration_mod_permgroup.cpython-311-aarch64-linux-gnu.so [ 19/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/subword_complex_c.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/subword_complex_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/cvxopt_sdp_backend.cpython-311-aarch64-linux-gnu.so [ 20/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/expnums.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/expnums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/generic_sdp_backend.cpython-311-aarch64-linux-gnu.so [ 21/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/partitions.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/numerical/backends/generic_backend.c: In function '__pyx_f_4sage_9numerical_8backends_15generic_backend_14GenericBackend_add_variables': build/cythonized/sage/numerical/backends/generic_backend.c:3414:10: warning: '__pyx_v_value' may be used uninitialized [-Wmaybe-uninitialized] 3414 | return __pyx_r; | ^~~~~~~ build/cythonized/sage/numerical/backends/generic_backend.c:3124:7: note: '__pyx_v_value' was declared here 3124 | int __pyx_v_value; | ^~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/matrix_sdp_backend.cpython-311-aarch64-linux-gnu.so [ 22/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/fast_vector_partitions.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/fast_vector_partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/expnums.c:5359:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5359 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/expnums.c:5358:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5358 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/expnums.c:5014:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5014 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/expnums.c:5013:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5013 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/subword_complex_c.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/subword_complex_c.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/numerical/backends/glpk_graph_backend.c: In function '__pyx_f_4sage_9numerical_8backends_18glpk_graph_backend_16GLPKGraphBackend___add_edges_sage': build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6563:102: warning: '__pyx_v_low' may be used uninitialized [-Wmaybe-uninitialized] 6563 | ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->low = __pyx_v_low; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:5977:10: note: '__pyx_v_low' was declared here 5977 | double __pyx_v_low; | ^~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6534:102: warning: '__pyx_v_cap' may be used uninitialized [-Wmaybe-uninitialized] 6534 | ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->cap = __pyx_v_cap; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:5976:10: note: '__pyx_v_cap' was declared here 5976 | double __pyx_v_cap; | ^~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6505:103: warning: '__pyx_v_cost' may be used uninitialized [-Wmaybe-uninitialized] 6505 | ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->cost = __pyx_v_cost; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_graph_backend.c:5975:10: note: '__pyx_v_cost' was declared here 5975 | double __pyx_v_cost; | ^~~~~~~~~~~~ [ 23/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/permutation_cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/permutation_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/debruijn_sequence.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/debruijn_sequence.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/gauss_legendre.o -L/usr/lib64 -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/numerical/gauss_legendre.cpython-311-aarch64-linux-gnu.so [ 25/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/combinat_cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/combinat_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 24/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/q_bernoulli.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/q_bernoulli.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/linear_tensor_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/linear_tensor_element.cpython-311-aarch64-linux-gnu.so [ 26/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/degree_sequences.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/degree_sequences.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/expnums.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/expnums.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/partitions.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/partitions.cpython-311-aarch64-linux-gnu.so [ 27/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/root_system cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/root_system/reflection_group_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/root_system/reflection_group_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/combinat_cython.c:13997:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13997 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/combinat_cython.c:13996:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13996 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/degree_sequences.c:6276:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6276 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/combinat_cython.c:13652:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 13652 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/combinat_cython.c:13651:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13651 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/degree_sequences.c:6275:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6275 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/degree_sequences.c:5931:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5931 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/degree_sequences.c:5930:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5930 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/root_system/braid_orbit.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/root_system/braid_orbit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/permutation_cython.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/permutation_cython.cpython-311-aarch64-linux-gnu.so -lpari [ 29/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/root_system/reflection_group_c.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/root_system/reflection_group_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/glpk_graph_backend.o -L/usr/lib64 -lglpk -lgmp -lz -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_graph_backend.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/cvxopt_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/cvxopt_backend.cpython-311-aarch64-linux-gnu.so [ 30/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/matrices cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/combinat/matrices -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/matrices/dancing_links.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/matrices/dancing_links.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 31/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/designs/evenly_distributed_sets.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/root_system/reflection_group_c.c: In function '__pyx_f_4sage_8combinat_11root_system_18reflection_group_c__new_mul_': build/cythonized/sage/combinat/root_system/reflection_group_c.c:10138:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 10138 | __pyx_t_3 = ((__pyx_v_n_sizeofint <= (sizeof(__pyx_v_prod->perm_buf))) != 0); | ^~ build/cythonized/sage/combinat/root_system/reflection_group_element.c:12724:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12724 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/root_system/reflection_group_element.c:12723:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12723 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/root_system/reflection_group_element.c:12379:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 12379 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/root_system/reflection_group_element.c:12378:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12378 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/fast_vector_partitions.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/fast_vector_partitions.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/combinat/root_system/reflection_group_c.c: At top level: build/cythonized/sage/combinat/root_system/reflection_group_c.c:10686:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10686 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/root_system/reflection_group_c.c:10685:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10685 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/root_system/reflection_group_c.c:10341:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10341 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/root_system/reflection_group_c.c:10340:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10340 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9942:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9942 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9941:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9941 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9597:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9597 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9596:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9596 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/root_system/braid_orbit.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/braid_orbit.cpython-311-aarch64-linux-gnu.so -lpari [ 33/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12760:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12760 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12759:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12759 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12415:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 12415 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12414:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12414 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/degree_sequences.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/degree_sequences.cpython-311-aarch64-linux-gnu.so -lpari [ 34/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/designs/designs_pyx.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/designs_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/q_bernoulli.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/q_bernoulli.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/linear_functions.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/linear_functions.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/sdp.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/sdp.cpython-311-aarch64-linux-gnu.so [ 35/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/designs/subhypergraph_search.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/subhypergraph_search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 36/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/crystals/tensor_product_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/tensor_product_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 37/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/crystals/letters.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/letters.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_f_4sage_8combinat_7designs_20subhypergraph_search_is_subhypergraph_admissible': cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/ppl_backend.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/ppl_backend.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/combinat/designs/subhypergraph_search.c:2808:64: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] 2808 | qsort(__pyx_v_tmp1.sets, __pyx_v_h1.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, void *) In file included from /usr/include/python3.11/Python.h:23, from build/cythonized/sage/combinat/designs/subhypergraph_search.c:40: /usr/include/stdlib.h:852:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' 852 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_f_4sage_8combinat_7designs_20subhypergraph_search_is_induced_admissible64': build/cythonized/sage/combinat/designs/subhypergraph_search.c:3173:66: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] 3173 | qsort(__pyx_v_tmp1.sets, __pyx_v_tmp1.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, void *) /usr/include/stdlib.h:852:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' 852 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_pf_4sage_8combinat_7designs_20subhypergraph_search_19SubHypergraphSearch___cinit__': build/cythonized/sage/combinat/designs/subhypergraph_search.c:3795:96: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] 3795 | qsort((__pyx_v_self->h2_traces[__pyx_v_i]).sets, __pyx_v_self->h2.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, void *) /usr/include/stdlib.h:852:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' 852 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ build/cythonized/sage/combinat/designs/subhypergraph_search.c:3869:118: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] 3869 | qsort((__pyx_v_self->h2_induced[__pyx_v_i]).sets, (__pyx_v_self->h2_induced[__pyx_v_i]).m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, void *) /usr/include/stdlib.h:852:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' 852 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ [ 38/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/crystals/pbw_datum.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/pbw_datum.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/designs/designs_pyx.c:12244:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 12244 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/designs_pyx.c:12243:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 12243 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/designs_pyx.c:12039:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 12039 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/designs/designs_pyx.c:12038:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 12038 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/scip_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/scip_backend.cpython-311-aarch64-linux-gnu.so [ 39/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/crystals/spins.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/spins.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/numerical/backends/glpk_backend.c: In function '__pyx_f_4sage_9numerical_8backends_12glpk_backend_11GLPKBackend_solve': build/cythonized/sage/numerical/backends/glpk_backend.c:10134:6: warning: '__pyx_v_solution_status' may be used uninitialized [-Wmaybe-uninitialized] 10134 | if (__pyx_t_6) { | ^ build/cythonized/sage/numerical/backends/glpk_backend.c:9873:7: note: '__pyx_v_solution_status' was declared here 9873 | int __pyx_v_solution_status; | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_backend.c:698:40: warning: '__pyx_v_solve_status' may be used uninitialized [-Wmaybe-uninitialized] 698 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/numerical/backends/glpk_backend.c:9872:7: note: '__pyx_v_solve_status' was declared here 9872 | int __pyx_v_solve_status; | ^~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/interactivelp_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/interactivelp_backend.cpython-311-aarch64-linux-gnu.so [ 40/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/rigged_configurations cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/rigged_configurations/rigged_partition.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/crystals/tensor_product_element.c:26684:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 26684 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/tensor_product_element.c:26683:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 26683 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/tensor_product_element.c:26339:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 26339 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/tensor_product_element.c:26338:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 26338 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/spins.c:10039:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10039 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/spins.c:10038:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10038 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/spins.c:9694:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9694 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/spins.c:9693:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9693 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9306:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 9306 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9305:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 9305 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9179:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 9179 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9178:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 9178 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9050:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 9050 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9049:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 9049 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8860:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 8860 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8859:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 8859 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8644:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 8644 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8643:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 8643 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/letters.c:46747:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 46747 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/letters.c:46746:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 46746 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/letters.c:46402:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 46402 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/letters.c:46401:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 46401 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/subhypergraph_search.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/designs/subhypergraph_search.cpython-311-aarch64-linux-gnu.so -lpari [ 41/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/integer_lists cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/integer_lists/base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/integer_lists/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/designs/gen_quadrangles_with_spread.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/combinat/integer_lists/base.c:9626:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9626 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/integer_lists/base.c:9625:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9625 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/integer_lists/base.c:9281:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9281 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/integer_lists/base.c:9280:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9280 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/integer_lists/invlex.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/integer_lists/invlex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/designs/evenly_distributed_sets.cpython-311-aarch64-linux-gnu.so -lpari [ 43/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/posets cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I./sage/ext -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/posets/hasse_cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/posets/hasse_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/crystals/pbw_datum.c: In function '__pyx_f_4sage_8combinat_8crystals_9pbw_datum_enhance_braid_move_chain': build/cythonized/sage/combinat/crystals/pbw_datum.c:686:40: warning: '__pyx_v_last' may be used uninitialized [-Wmaybe-uninitialized] 686 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:7091:7: note: '__pyx_v_last' was declared here 7091 | int __pyx_v_last; | ^~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:686:40: warning: '__pyx_v_first' may be used uninitialized [-Wmaybe-uninitialized] 686 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:7090:7: note: '__pyx_v_first' was declared here 7090 | int __pyx_v_first; | ^~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:7328:29: warning: '__pyx_v_k' may be used uninitialized [-Wmaybe-uninitialized] 7328 | __pyx_t_13 = (__pyx_v_k - 1); | ~~~~~~~~~~~^~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:7088:7: note: '__pyx_v_k' was declared here 7088 | int __pyx_v_k; | ^~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:686:40: warning: '__pyx_v_j' may be used uninitialized [-Wmaybe-uninitialized] 686 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:7087:7: note: '__pyx_v_j' was declared here 7087 | int __pyx_v_j; | ^~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:686:40: warning: '__pyx_v_i' may be used uninitialized [-Wmaybe-uninitialized] 686 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/combinat/crystals/pbw_datum.c:7086:7: note: '__pyx_v_i' was declared here 7086 | int __pyx_v_i; | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/root_system/reflection_group_c.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/reflection_group_c.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/generic_backend.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/generic_backend.cpython-311-aarch64-linux-gnu.so [ 44/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/words cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/words/word_datatypes.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/words/word_datatypes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 45/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/combinat/words/word_char.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/words/word_char.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/posets/hasse_cython.c:7949:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7949 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/posets/hasse_cython.c:7948:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7948 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/posets/hasse_cython.c:7604:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7604 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/posets/hasse_cython.c:7603:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7603 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/backends/glpk_backend.o -L/usr/lib64 -lglpk -lgmp -lz -o build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_backend.cpython-311-aarch64-linux-gnu.so -lpari [ 46/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/dynamics creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/dynamics/arithmetic_dynamics cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/combinat_cython.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/combinat_cython.cpython-311-aarch64-linux-gnu.so -lpari [ 47/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/dynamics/complex_dynamics cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/combinat/words/word_char.c:18667:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 18667 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18666:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 18666 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18540:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 18540 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18539:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 18539 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18411:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 18411 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18410:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 18410 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18221:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 18221 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18220:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 18220 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18005:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 18005 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:18004:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 18004 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:17791:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 17791 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:17790:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17790 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:17446:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17446 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:17445:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17445 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:10271:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 10271 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:10270:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 10270 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:10066:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 10066 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/combinat/words/word_char.c:10065:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 10065 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/designs/orthogonal_arrays_find_recursive.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/root_system/reflection_group_element.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/reflection_group_element.cpython-311-aarch64-linux-gnu.so [ 48/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/arith/numerical_approx.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/numerical_approx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 49/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/arith/srange.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/srange.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/arith/numerical_approx.c:3734:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3734 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/numerical_approx.c:3733:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3733 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/numerical_approx.c:3389:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3389 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/numerical_approx.c:3388:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3388 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/srange.c:7858:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7858 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/srange.c:7857:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7857 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/srange.c:7513:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7513 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/srange.c:7512:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7512 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c: In function '__pyx_f_4sage_8dynamics_19arithmetic_dynamics_20projective_ds_helper__normalize_coordinates.constprop': build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c:4440:7: warning: '__pyx_v_last_coefficient' may be used uninitialized [-Wmaybe-uninitialized] 4440 | int __pyx_v_last_coefficient; | ^~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/numerical/mip.c: In function '__pyx_pf_4sage_9numerical_3mip_25MixedIntegerLinearProgram_50add_constraint': build/cythonized/sage/numerical/mip.c:689:40: warning: '__pyx_v_nrows_before' may be used uninitialized [-Wmaybe-uninitialized] 689 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/numerical/mip.c:13667:7: note: '__pyx_v_nrows_before' was declared here 13667 | int __pyx_v_nrows_before; | ^~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/pbw_datum.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/pbw_datum.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/designs/designs_pyx.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/designs/designs_pyx.cpython-311-aarch64-linux-gnu.so -lpari [ 50/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/arith/rational_reconstruction.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/rational_reconstruction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/numerical_approx.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/arith/numerical_approx.cpython-311-aarch64-linux-gnu.so [ 51/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/ext -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/arith/multi_modular.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/multi_modular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/spins.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/spins.cpython-311-aarch64-linux-gnu.so -lpari [ 52/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/arith/functions.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 53/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/rings -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/arith/power.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/power.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/arith/multi_modular.c: In function '__pyx_f_4sage_5arith_13multi_modular_22MultiModularBasis_base__new_random_prime': build/cythonized/sage/arith/multi_modular.c:3892:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 3892 | __pyx_t_2 = ((__pyx_t_1 >= __pyx_v_self->_num_primes) != 0); | ^~ In file included from build/cythonized/sage/combinat/matrices/dancing_links.cpp:803: In member function 'dancing_links& dancing_links::operator=(const dancing_links&)', inlined from 'PyObject* __pyx_pf_4sage_8combinat_8matrices_13dancing_links_20dancing_linksWrapper_4reinitialize(__pyx_obj_4sage_8combinat_8matrices_13dancing_links_dancing_linksWrapper*)' at build/cythonized/sage/combinat/matrices/dancing_links.cpp:2595:36: build/cythonized/sage/combinat/matrices/dancing_links_c.h:64:7: warning: '.dancing_links::root' may be used uninitialized [-Wmaybe-uninitialized] 64 | class dancing_links { | ^~~~~~~~~~~~~ build/cythonized/sage/combinat/matrices/dancing_links.cpp: In function 'PyObject* __pyx_pf_4sage_8combinat_8matrices_13dancing_links_20dancing_linksWrapper_4reinitialize(__pyx_obj_4sage_8combinat_8matrices_13dancing_links_dancing_linksWrapper*)': build/cythonized/sage/combinat/matrices/dancing_links.cpp:2595:36: note: '' declared here 2595 | __pyx_v_self->_x = dancing_links(); | ^ In member function 'dancing_links& dancing_links::operator=(const dancing_links&)', inlined from 'PyObject* __pyx_pf_4sage_8combinat_8matrices_13dancing_links_20dancing_linksWrapper_4reinitialize(__pyx_obj_4sage_8combinat_8matrices_13dancing_links_dancing_linksWrapper*)' at build/cythonized/sage/combinat/matrices/dancing_links.cpp:2595:36: build/cythonized/sage/combinat/matrices/dancing_links_c.h:64:7: warning: '.dancing_links::mode' may be used uninitialized [-Wmaybe-uninitialized] 64 | class dancing_links { | ^~~~~~~~~~~~~ build/cythonized/sage/combinat/matrices/dancing_links.cpp: In function 'PyObject* __pyx_pf_4sage_8combinat_8matrices_13dancing_links_20dancing_linksWrapper_4reinitialize(__pyx_obj_4sage_8combinat_8matrices_13dancing_links_dancing_linksWrapper*)': build/cythonized/sage/combinat/matrices/dancing_links.cpp:2595:36: note: '' declared here 2595 | __pyx_v_self->_x = dancing_links(); | ^ build/cythonized/sage/arith/functions.c:4424:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4424 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/functions.c:4423:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4423 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/functions.c:4079:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4079 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/functions.c:4078:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4078 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/rational_reconstruction.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/arith/rational_reconstruction.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/arith/power.c:3804:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3804 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/power.c:3803:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3803 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/power.c:3459:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3459 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/power.c:3458:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3458 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/crypto cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/crypto/sbox.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/crypto/sbox.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/arith/multi_modular.c: At top level: build/cythonized/sage/arith/multi_modular.c:10572:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10572 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/multi_modular.c:10571:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10571 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/multi_modular.c:10227:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10227 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/arith/multi_modular.c:10226:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10226 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/sbox.c: In function '__pyx_pf_4sage_6crypto_4sbox_4SBox_6__eq__': build/cythonized/sage/crypto/sbox.c:5204:42: warning: self-comparison always evaluates to true [-Wtautological-compare] 5204 | __pyx_t_2 = (__pyx_v_self->_big_endian == __pyx_v_self->_big_endian); | ^~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/posets/hasse_cython.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/posets/hasse_cython.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/rigged_configurations/rigged_partition.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/rigged_partition.cpython-311-aarch64-linux-gnu.so [ 56/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/media cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/media/channels.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/media/channels.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 55/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/crypto/boolean_function.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/crypto/boolean_function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/crypto/boolean_function.c: In function '__pyx_pf_4sage_6crypto_16boolean_function_15BooleanFunction___cinit__': build/cythonized/sage/crypto/boolean_function.c:4796:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 4796 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_11; __pyx_t_9+=1) { | ^ build/cythonized/sage/crypto/boolean_function.c: In function '__pyx_pf_4sage_6crypto_16boolean_function_15BooleanFunction_14algebraic_normal_form': build/cythonized/sage/crypto/boolean_function.c:7133:49: warning: comparison of integer expressions of different signedness: 'long int' and 'mp_bitcnt_t' {aka 'long unsigned int'} [-Wsign-compare] 7133 | for (__pyx_t_14 = __pyx_v_inf; __pyx_t_14 < __pyx_t_13; __pyx_t_14+=1) { | ^ build/cythonized/sage/crypto/boolean_function.c: In function '__pyx_pf_4sage_6crypto_16boolean_function_15BooleanFunction_36is_symmetric': build/cythonized/sage/crypto/boolean_function.c:8993:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 8993 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ^ build/cythonized/sage/crypto/boolean_function.c:9033:33: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 9033 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ^ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/matrices/dancing_links.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/matrices/dancing_links.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/integer_lists/base.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/base.cpython-311-aarch64-linux-gnu.so [ 57/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/symbolic creating build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/symbolic/expression.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/symbolic/expression.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/power.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/arith/power.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/functions.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/arith/functions.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/crypto/sbox.c: At top level: build/cythonized/sage/crypto/sbox.c:20861:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20861 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/sbox.c:20860:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20860 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/symbolic/function.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/symbolic/function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/crypto/sbox.c:20516:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 20516 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/sbox.c:20515:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20515 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/symbolic/ring.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/symbolic/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 60/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/toric_lattice_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/toric_lattice_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/projective_ds_helper.cpython-311-aarch64-linux-gnu.so [ 61/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/abc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/abc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/media/channels.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/media/channels.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/geometry/toric_lattice_element.c:6645:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 6645 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/libs/flint -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/integral_points.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/integral_points.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/geometry/toric_lattice_element.c:6644:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 6644 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:6518:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 6518 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:6517:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 6517 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:6389:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 6389 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:6388:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 6388 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:6199:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 6199 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:6198:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 6198 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:5983:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 5983 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:5982:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 5982 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:5680:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5680 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:5679:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5679 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:5335:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5335 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/toric_lattice_element.c:5334:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5334 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/words/word_datatypes.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_datatypes.cpython-311-aarch64-linux-gnu.so [ 63/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/point_collection.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/point_collection.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/abc.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/geometry/abc.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/symbolic/ring.c:12645:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12645 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/ring.c:12644:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12644 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/ring.c:12300:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 12300 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/symbolic/ring.c:12299:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12299 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/words/word_char.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_char.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/symbolic/function.c:15590:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 15590 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:15589:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 15589 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:15463:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 15463 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:15462:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 15462 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:15334:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 15334 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:15333:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 15333 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65/539] build/cythonized/sage/symbolic/function.c:15144:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 15144 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:15143:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 15143 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/crypto/boolean_function.c: At top level: build/cythonized/sage/crypto/boolean_function.c:18816:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 18816 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:14928:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 14928 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:14927:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 14927 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:18815:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 18815 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:18611:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 18611 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:18610:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 18610 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:14786:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 14786 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:14785:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 14785 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:14441:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 14441 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16856:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 16856 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16855:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16855 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/function.c:14440:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14440 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16511:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 16511 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16510:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16510 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16346:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 16346 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16345:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 16345 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16219:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 16219 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/integer_lists/invlex.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/invlex.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/numerical/mip.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/numerical/mip.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/crypto/boolean_function.c:16218:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 16218 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16090:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 16090 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:16089:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 16089 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:15900:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 15900 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:15899:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 15899 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:15684:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 15684 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/crypto/boolean_function.c:15683:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 15683 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 67/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/geometry/point_collection.c:10175:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 10175 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:10174:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 10174 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:10048:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 10048 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:10047:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 10047 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:9919:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 9919 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:9918:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 9918 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:9729:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 9729 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:4214:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 4214 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:9728:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 9728 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:9513:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 9513 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:4213:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 4213 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:4009:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 4009 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/point_collection.c:9512:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 9512 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:4008:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 4008 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/integral_points.c:15895:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 15895 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/integral_points.c:15894:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 15894 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/integral_points.c:15550:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 15550 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/integral_points.c:15549:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 15549 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_56simpliciality': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:23189:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 23189 | __pyx_t_1 = ((__pyx_t_7 == (__pyx_v_d + 1)) != 0); | ^~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_60simplicity': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:23810:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 23810 | __pyx_t_1 = ((__pyx_t_7 == (__pyx_v_d + 1)) != 0); | ^~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: In function '__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron__compute_f_vector': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:33408:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 33408 | __pyx_t_1 = ((__pyx_v_parallelization_depth > (__pyx_cur_scope->__pyx_v_dim - 1)) != 0); | ^ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:33752:58: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 33752 | __pyx_t_6 = (((__pyx_cur_scope->__pyx_v_f_vector[1]) < (__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_n_Vrepresentation(__pyx_v_self) - __pyx_t_12)) != 0); | ^ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: In function '__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron__compute_edges_or_ridges': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:35254:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 35254 | __pyx_t_14 = (((__pyx_cur_scope->__pyx_v_f_vector[1]) < (__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_n_Vrepresentation(__pyx_v_self) - __pyx_t_16)) != 0); | ^ [ 68/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:18264:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 18264 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:18263:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18263 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:17919:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17919 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:17918:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17918 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:7149:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 7149 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:7148:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 7148 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:6944:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 6944 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:6943:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 6943 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_23polyhedron_face_lattice_21PolyhedronFaceLattice_6_find_face_from_combinatorial_face': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:4799:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 4799 | __pyx_t_1 = ((__pyx_v_face_index == -1L) != 0); | ^~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c: In function '__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_23polyhedron_face_lattice_21PolyhedronFaceLattice_next_incidence_loop': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:6249:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 6249 | __pyx_r = (__pyx_v_location != -1L); | ^~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:22153:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 22153 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:22152:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 22152 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:21808:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 21808 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:21807:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 21807 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:11038:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 11038 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:11037:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11037 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:10833:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 10833 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:10832:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 10832 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c: At top level: build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:19632:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 19632 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:19631:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 19631 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:19287:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 19287 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:19286:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19286 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:8517:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 8517 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:8516:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 8516 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:8312:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 8312 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:8311:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 8311 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/srange.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/arith/srange.cpython-311-aarch64-linux-gnu.so -lpari [ 69/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_13face_iterator_17FaceIterator_base_22_meet_of_coatoms': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:6583:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6583 | __pyx_t_1 = (__pyx_v_i < __pyx_v_n_coatoms); | ^ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c: In function '__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_13face_iterator_prepare_face_iterator_for_partial_job': build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:11796:54: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 11796 | __pyx_t_2 = ((__pyx_v_structure->current_dimension == (__pyx_v_structure->dimension - __pyx_v_parallelization_depth)) != 0); | ^~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:12083:84: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12083 | __pyx_t_1 = (((__pyx_v_parallel_struct->current_job_id[__pyx_v_current_depth]) == -1L) != 0); | ^~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:12453:54: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 12453 | __pyx_t_1 = ((__pyx_v_structure->current_dimension != ((__pyx_v_structure->dimension - __pyx_v_parallelization_depth) - 1)) != 0); | ^~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/toric_lattice_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/toric_lattice_element.cpython-311-aarch64-linux-gnu.so [ 70/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/arith/multi_modular.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/arith/multi_modular.cpython-311-aarch64-linux-gnu.so -lpari [ 71/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/triangulation cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/geometry/triangulation -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/geometry/triangulation/base.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/triangulation/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c: At top level: build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:25611:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 25611 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:25610:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 25610 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:25266:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 25266 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:25265:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 25265 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:14496:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 14496 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:14495:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 14495 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:14291:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 14291 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:14290:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 14290 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: At top level: build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:50487:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 50487 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:50486:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 50486 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:50142:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 50142 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/coding/ag_code_decoders.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/ag_code_decoders.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:50141:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 50141 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:39278:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 39278 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:39277:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 39277 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:39073:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 39073 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:39072:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 39072 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:18091:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 18091 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:18090:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18090 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:17746:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17746 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:17745:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17745 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:7087:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 7087 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:7086:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 7086 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6882:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 6882 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6881:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 6881 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/geometry/triangulation/triangulations.h:4, from build/cythonized/sage/geometry/triangulation/base.cpp:797: build/cythonized/sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const': build/cythonized/sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 42 | bool full_set() const { return this->size() == n; } | ~~~~~~~~~~~~~^~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpython-311-aarch64-linux-gnu.so -lpari [ 73/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/coding/binary_code.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/binary_code.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/symbolic/expression.cpp:116575:18: warning: 'PyObject* __pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject*, PyObject*)' defined but not used [-Wunused-function] 116575 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:116574:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] 116574 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n EXAMPLES::\n\n sage: from sage.arith.numerical_approx import digits_to_bits\n sage: digits_to_bits(None)\n 53\n sage: digits_to_bits(15)\n 54\n sage: digits_to_bits(-1)\n Traceback (most recent call last):\n ...\n ValueError: number of digits must be positive\n\n TESTS::\n\n sage: digits_to_bits(\"10\")\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:116231:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 116231 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:116230:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 116230 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:115886:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 115886 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:115885:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 115885 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:115662:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 115662 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:115661:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 115661 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:115457:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 115457 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:115456:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 115456 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:28219:12: warning: 'int __pyx_f_4sage_8symbolic_10expression_py_int_length(PyObject*)' defined but not used [-Wunused-function] 28219 | static int __pyx_f_4sage_8symbolic_10expression_py_int_length(PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:28009:18: warning: 'PyObject* __pyx_f_4sage_8symbolic_10expression_py_iquo2(PyObject*, PyObject*)' defined but not used [-Wunused-function] 28009 | static PyObject *__pyx_f_4sage_8symbolic_10expression_py_iquo2(PyObject *__pyx_v_x, PyObject *__pyx_v_n) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:27949:18: warning: 'PyObject* __pyx_f_4sage_8symbolic_10expression_py_iquo(PyObject*, PyObject*)' defined but not used [-Wunused-function] 27949 | static PyObject *__pyx_f_4sage_8symbolic_10expression_py_iquo(PyObject *__pyx_v_x, PyObject *__pyx_v_n) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:27522:18: warning: 'PyObject* __pyx_f_4sage_8symbolic_10expression_py_abs(PyObject*)' defined but not used [-Wunused-function] 27522 | static PyObject *__pyx_f_4sage_8symbolic_10expression_py_abs(PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:19741:18: warning: 'PyObject* __pyx_f_4sage_8symbolic_10expression_py_RDF_from_double(double)' defined but not used [-Wunused-function] 19741 | static PyObject *__pyx_f_4sage_8symbolic_10expression_py_RDF_from_double(double __pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:16602:18: warning: 'PyObject* __pyx_f_4sage_8symbolic_10expression_py_conjugate(PyObject*)' defined but not used [-Wunused-function] 16602 | static PyObject *__pyx_f_4sage_8symbolic_10expression_py_conjugate(PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:14658:18: warning: 'PyObject* __pyx_f_4sage_8symbolic_10expression_py_binomial_int(int, unsigned int)' defined but not used [-Wunused-function] 14658 | static PyObject *__pyx_f_4sage_8symbolic_10expression_py_binomial_int(int __pyx_v_n, unsigned int __pyx_v_k) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/symbolic/expression.cpp:14501:18: warning: 'PyObject* __pyx_f_4sage_8symbolic_10expression_py_rational_power_parts(PyObject*, PyObject*)' defined but not used [-Wunused-function] 14501 | static PyObject *__pyx_f_4sage_8symbolic_10expression_py_rational_power_parts(PyObject *__pyx_v_base, PyObject *__pyx_v_exp) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/ag_code_decoders.c:35096:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 35096 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/ag_code_decoders.c:35095:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 35095 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/ag_code_decoders.c:34751:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 34751 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/ag_code_decoders.c:34750:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 34750 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c: In function '__pyx_f_4sage_8dynamics_16complex_dynamics_19mandel_julia_helper_polynomial_mandelbrot.constprop': build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c:11481:25: warning: '__pyx_v_iteration' may be used uninitialized [-Wmaybe-uninitialized] 11481 | __pyx_v_level = (__pyx_v_iteration / __pyx_v_level_sep); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c:7220:7: note: '__pyx_v_iteration' was declared here 7220 | int __pyx_v_iteration; | ^~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpython-311-aarch64-linux-gnu.so -lpari [ 74/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/coding/kasami_codes.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/kasami_codes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.cpython-311-aarch64-linux-gnu.so -lpari [ 75/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/codecan cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/coding/codecan/autgroup_can_label.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/codecan/autgroup_can_label.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/coding/binary_code.c:36355:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 36355 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:36354:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 36354 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:36150:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 36150 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:36149:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 36149 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:35475:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 35475 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:35474:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 35474 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:35130:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 35130 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:35129:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 35129 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/point_collection.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/geometry/point_collection.cpython-311-aarch64-linux-gnu.so [ 76/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3.11/site-packages/cysignals -I./sage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/coding/codecan/codecan.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/codecan/codecan.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/symbolic/ring.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/symbolic/ring.cpython-311-aarch64-linux-gnu.so [ 77/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/tests cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/tests/stl_vector.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/tests/stl_vector.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/coding/codecan/codecan.c: In function '__pyx_f_4sage_6coding_7codecan_7codecan_29PartitionRefinementLinearCode__init_point_hyperplane_incidence': build/cythonized/sage/coding/codecan/codecan.c:12542:48: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12542 | for (__pyx_t_17 = __pyx_t_15; __pyx_t_17 < __pyx_t_16; __pyx_t_17+=1) { | ^ build/cythonized/sage/coding/codecan/codecan.c:12907:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 12907 | for (__pyx_t_17 = 0; __pyx_t_17 < __pyx_t_23; __pyx_t_17+=1) { | ^ build/cythonized/sage/coding/codecan/codecan.c:12939:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 12939 | for (__pyx_t_17 = 0; __pyx_t_17 < __pyx_t_23; __pyx_t_17+=1) { | ^ build/cythonized/sage/tests/stl_vector.cpp: In function 'PyObject* __pyx_pf_4sage_5tests_10stl_vector_14stl_int_vector_4__getitem__(__pyx_obj_4sage_5tests_10stl_vector_stl_int_vector*, int)': build/cythonized/sage/tests/stl_vector.cpp:3115:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3115 | __pyx_t_1 = (__pyx_v_i < __pyx_v_self->data->size()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp: At global scope: build/cythonized/sage/tests/stl_vector.cpp:5919:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5919 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5918:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 5918 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5714:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5714 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5713:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 5713 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5434:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 5434 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5433:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 5433 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5307:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5307 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5306:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 5306 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5178:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5178 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:5177:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 5177 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4988:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 4988 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4987:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 4987 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4772:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 4772 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4771:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 4771 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4558:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 4558 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4557:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4557 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4213:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 4213 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/tests/stl_vector.cpp:4212:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4212 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/coding/codecan/codecan.c: At top level: build/cythonized/sage/coding/codecan/codecan.c:18452:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 18452 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/codecan/codecan.c:18451:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 18451 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/codecan/codecan.c:18247:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 18247 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/codecan/codecan.c:18246:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 18246 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/codecan/codecan.c:16419:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 16419 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/codecan/codecan.c:16418:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16418 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/codecan/codecan.c:16074:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 16074 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/tests/cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/tests/cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/coding/codecan/codecan.c:16073:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16073 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/coding/codecan/codecan.c:5246: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/tensor_product_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/tensor_product_element.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/tests/cython.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/tests/cython.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/symbolic/function.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/symbolic/function.cpython-311-aarch64-linux-gnu.so [ 80/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interfaces cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/interfaces/process.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interfaces/process.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 79/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/interfaces/sagespawn.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interfaces/sagespawn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 81/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/trees.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/trees.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/interfaces/sagespawn.c:4672:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 4672 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/interfaces/sagespawn.c:4671:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 4671 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/interfaces/sagespawn.c:4467:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 4467 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/interfaces/sagespawn.c:4466:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 4466 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/kasami_codes.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/coding/kasami_codes.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/graphs/trees.c:13546:62: warning: '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' defined but not used [-Wunused-function] 13546 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/trees.c:6237:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 6237 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/trees.c:6236:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 6236 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/tests/stl_vector.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/tests/stl_vector.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/graphs/trees.c:6032:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 6032 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/trees.c:6031:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 6031 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/matchpoly.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/matchpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 83/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/chrompoly.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/chrompoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/crypto/boolean_function.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/crypto/boolean_function.cpython-311-aarch64-linux-gnu.so -lpari [ 84/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/centrality.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/centrality.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/geometry/triangulation -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/geometry/triangulation/functions.cc -o build/temp.linux-aarch64-cpython-311/sage/geometry/triangulation/functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/geometry/triangulation -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/geometry/triangulation/data.cc -o build/temp.linux-aarch64-cpython-311/sage/geometry/triangulation/data.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/integral_points.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/integral_points.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/graphs/matchpoly.c:6593:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] 6593 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/matchpoly.c:6247:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] 6247 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/comparability.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/comparability.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/chrompoly.c:11298:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] 11298 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/chrompoly.c:10952:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] 10952 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/trees.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/trees.cpython-311-aarch64-linux-gnu.so -lpari [ 86/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/line_graph.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/line_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/centrality.c:20607:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20607 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/centrality.c:20606:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20606 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/centrality.c:20262:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 20262 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/centrality.c:20261:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20261 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sage/geometry/triangulation/data.cc:8: sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const': sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 42 | bool full_set() const { return this->size() == n; } | ~~~~~~~~~~~~~^~~~ build/cythonized/sage/graphs/centrality.c:13087:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 13087 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/centrality.c:13086:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 13086 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/centrality.c:12882:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 12882 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/centrality.c:12881:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 12881 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/geometry/triangulation/data.cc: In member function 'vertices vertices_lookup::manual_vertices_to_simplex(const simplex&) const': sage/geometry/triangulation/data.cc:110:10: warning: variable 'i' set but not used [-Wunused-but-set-variable] 110 | vertex i,j,l=0,k; | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics/mandel_julia_helper.cpython-311-aarch64-linux-gnu.so -lpari [ 87/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/independent_sets.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/independent_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/crypto/sbox.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/crypto/sbox.cpython-311-aarch64-linux-gnu.so -lpari [ 88/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/cliquer.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/cliquer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from build/cythonized/sage/graphs/cliquer.c:1744: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c: In function 'sage_clique_max': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c:66:14: warning: comparison of integer expressions of different signedness: 'int' and 'setelement' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (i=0; i__pyx_vtab)->wd_find(__pyx_v_Theta, ((__pyx_v_v[__pyx_v_k]) ^ __pyx_v_nu->flag)) == ((struct __pyx_vtabstruct_4sage_6coding_11binary_code_OrbitPartition *)__pyx_v_Theta->__pyx_vtab)->wd_find(__pyx_v_Theta, (__pyx_v_tvc ^ __pyx_v_nu->flag))) != 0); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c:26345:7: note: '__pyx_v_tvc' was declared here 26345 | int __pyx_v_tvc; | ^~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interfaces/sagespawn.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/interfaces/sagespawn.cpython-311-aarch64-linux-gnu.so [ 89/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/isoperimetric_inequalities.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/isoperimetric_inequalities.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/isoperimetric_inequalities.c: In function '__pyx_pf_4sage_6graphs_26isoperimetric_inequalities_2edge_isoperimetric_number': build/cythonized/sage/graphs/isoperimetric_inequalities.c:3677:41: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3677 | __pyx_t_5 = (((2 * __pyx_v_vol) > __pyx_v_sd->n) != 0); | ^ build/cythonized/sage/graphs/isoperimetric_inequalities.c: At top level: build/cythonized/sage/graphs/isoperimetric_inequalities.c:6833:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 6833 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/isoperimetric_inequalities.c:6627:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 6627 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/matchpoly.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/matchpoly.cpython-311-aarch64-linux-gnu.so -lpari [ 90/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/genus.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/genus.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interfaces/process.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/interfaces/process.cpython-311-aarch64-linux-gnu.so [ 91/539] build/cythonized/sage/graphs/genus.c:16515:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] 16515 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/path_enumeration.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/path_enumeration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/genus.c:8492:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 8492 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/genus.c:8491:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 8491 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/genus.c:8287:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 8287 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/genus.c:8286:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 8286 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/geometry/triangulation -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/geometry/triangulation/triangulations.cc -o build/temp.linux-aarch64-cpython-311/sage/geometry/triangulation/triangulations.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/comparability.c: In function '__pyx_pw_4sage_6graphs_13comparability_1greedy_is_comparability': build/cythonized/sage/graphs/comparability.c:692:40: warning: '__pyx_v_j' may be used uninitialized [-Wmaybe-uninitialized] 692 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/graphs/comparability.c:1979:7: note: '__pyx_v_j' was declared here 1979 | int __pyx_v_j; | ^~~~~~~~~ build/cythonized/sage/graphs/comparability.c:692:40: warning: '__pyx_v_i' may be used uninitialized [-Wmaybe-uninitialized] 692 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/graphs/comparability.c:1978:7: note: '__pyx_v_i' was declared here 1978 | int __pyx_v_i; | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/independent_sets.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/independent_sets.cpython-311-aarch64-linux-gnu.so -lpari [ 92/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/convexity_properties.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/convexity_properties.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from sage/geometry/triangulation/triangulations.h:4, from sage/geometry/triangulation/triangulations.cc:2: sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const': sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 42 | bool full_set() const { return this->size() == n; } | ~~~~~~~~~~~~~^~~~ sage/geometry/triangulation/triangulations.cc: In member function 'bool triangulations::have_more_triangulations()': sage/geometry/triangulation/triangulations.cc:83:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 83 | while (position != this->size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~ build/cythonized/sage/graphs/convexity_properties.c:8325:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 8325 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/convexity_properties.c:8119:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 8119 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/cliquer.o -L/usr/lib64 -lcliquer -o build/lib.linux-aarch64-cpython-311/sage/graphs/cliquer.cpython-311-aarch64-linux-gnu.so -lpari [ 93/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/traversals.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/traversals.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/isoperimetric_inequalities.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/isoperimetric_inequalities.cpython-311-aarch64-linux-gnu.so -lpari [ 94/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/distances_all_pairs.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/distances_all_pairs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_eccentricity_DHV': build/cythonized/sage/graphs/distances_all_pairs.c:7707:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 7707 | __pyx_t_2 = ((__pyx_v_i < __pyx_t_8) != 0); | ^ build/cythonized/sage/graphs/distances_all_pairs.c:7936:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 7936 | __pyx_t_2 = ((__pyx_v_i < __pyx_t_8) != 0); | ^ build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_szeged_index_high_memory': build/cythonized/sage/graphs/distances_all_pairs.c:14496:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 14496 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ^ build/cythonized/sage/graphs/distances_all_pairs.c:14584:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 14584 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/genus.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/genus.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/triangulation/base.o build/temp.linux-aarch64-cpython-311/sage/geometry/triangulation/functions.o build/temp.linux-aarch64-cpython-311/sage/geometry/triangulation/data.o build/temp.linux-aarch64-cpython-311/sage/geometry/triangulation/triangulations.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/base.cpython-311-aarch64-linux-gnu.so [ 95/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/planarity.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/planarity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 96/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/hyperbolicity.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/hyperbolicity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/codecan/codecan.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/coding/codecan/codecan.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/comparability.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/comparability.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/codecan/autgroup_can_label.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/coding/codecan/autgroup_can_label.cpython-311-aarch64-linux-gnu.so [ 97/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/generic_graph_pyx.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/generic_graph_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [ 98/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_coloring.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_coloring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/centrality.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/centrality.cpython-311-aarch64-linux-gnu.so -lpari [ 99/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/weakly_chordal.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/weakly_chordal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/distances_all_pairs.c: At top level: build/cythonized/sage/graphs/distances_all_pairs.c:20302:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 20302 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/distances_all_pairs.c:20096:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 20096 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/views.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/views.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/traversals.cpp:16808:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 16808 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/traversals.cpp:16602:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 16602 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/chrompoly.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/chrompoly.cpython-311-aarch64-linux-gnu.so -lpari [101/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/strongly_regular_db.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/strongly_regular_db.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In function '__pyx_pf_4sage_6coding_11binary_code_10BinaryCode___cinit__', inlined from '__pyx_pw_4sage_6coding_11binary_code_10BinaryCode_1__cinit__' at build/cythonized/sage/coding/binary_code.c:9709:13, inlined from '__pyx_tp_new_4sage_6coding_11binary_code_BinaryCode' at build/cythonized/sage/coding/binary_code.c:43427:7: build/cythonized/sage/coding/binary_code.c:10605:119: warning: '__pyx_v_glue_word' may be used uninitialized [-Wmaybe-uninitialized] 10605 | (__pyx_v_self_words[(__pyx_v_combination + __pyx_v_other_nwords)]) = ((__pyx_v_self_words[__pyx_v_combination]) ^ __pyx_v_glue_word); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c: In function '__pyx_tp_new_4sage_6coding_11binary_code_BinaryCode': build/cythonized/sage/coding/binary_code.c:9726:48: note: '__pyx_v_glue_word' was declared here 9726 | __pyx_t_4sage_6coding_11binary_code_codeword __pyx_v_glue_word; | ^~~~~~~~~~~~~~~~~ In function '__pyx_pf_4sage_6coding_11binary_code_10BinaryCode___cinit__', inlined from '__pyx_pw_4sage_6coding_11binary_code_10BinaryCode_1__cinit__' at build/cythonized/sage/coding/binary_code.c:9709:13, inlined from '__pyx_tp_new_4sage_6coding_11binary_code_BinaryCode' at build/cythonized/sage/coding/binary_code.c:43427:7: build/cythonized/sage/coding/binary_code.c:10586:83: warning: '__pyx_v_other_nwords' may be used uninitialized [-Wmaybe-uninitialized] 10586 | (void)(memcpy(__pyx_v_self_words, __pyx_v_other->words, (__pyx_v_other_nwords * (__pyx_v_self->radix >> 3)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/coding/binary_code.c: In function '__pyx_tp_new_4sage_6coding_11binary_code_BinaryCode': build/cythonized/sage/coding/binary_code.c:9722:7: note: '__pyx_v_other_nwords' was declared here 9722 | int __pyx_v_other_nwords; | ^~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/strongly_regular_db.c: In function '__pyx_pf_4sage_6graphs_19strongly_regular_db_10is_polhill_additive_cayley': build/cythonized/sage/graphs/strongly_regular_db.c:14756:89: warning: variable '__pyx_cur_scope' set but not used [-Wunused-but-set-variable] 14756 | struct __pyx_obj_4sage_6graphs_19strongly_regular_db___pyx_scope_struct_7_is_polhill *__pyx_cur_scope; | ^~~~~~~~~~~~~~~ build/cythonized/sage/graphs/weakly_chordal.c:8197:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 8197 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/weakly_chordal.c:7991:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 7991 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/hyperbolicity.c:15420:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 15420 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/hyperbolicity.c:15214:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 15214 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/views.c:17882:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] 17882 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/views.c:9859:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 9859 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/views.c:9858:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 9858 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/views.c:9654:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 9654 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/views.c:9653:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 9653 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/binary_code.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/coding/binary_code.cpython-311-aarch64-linux-gnu.so -lpari [102/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/asteroidal_triples.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/asteroidal_triples.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/planarity.o -L/usr/lib64 -lplanarity -o build/lib.linux-aarch64-cpython-311/sage/graphs/planarity.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/graphs/generic_graph_pyx.c:26526:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] 26526 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/generic_graph_pyx.c:18503:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 18503 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/generic_graph_pyx.c:18502:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 18502 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/generic_graph_pyx.c:18298:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 18298 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [103/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/edge_connectivity.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/edge_connectivity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/generic_graph_pyx.c:18297:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 18297 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/asteroidal_triples.c:5156:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 5156 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/asteroidal_triples.c:4950:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 4950 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/line_graph.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/line_graph.cpython-311-aarch64-linux-gnu.so [104/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/connectivity.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/connectivity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/convexity_properties.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/convexity_properties.cpython-311-aarch64-linux-gnu.so -lpari [105/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_generators_pyx.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_generators_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/edge_connectivity.cpp:19144:62: warning: '__pyx_obj_4sage_6graphs_4base_7c_graph_CGraph* __pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(__pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend*)' defined but not used [-Wunused-function] 19144 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/edge_connectivity.cpp:11120:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 11120 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/edge_connectivity.cpp:10914:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 10914 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/asteroidal_triples.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/asteroidal_triples.cpython-311-aarch64-linux-gnu.so -lpari [106/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/spanning_tree.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/spanning_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_generators_pyx.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_generators_pyx.cpython-311-aarch64-linux-gnu.so [107/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/weakly_chordal.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/weakly_chordal.cpython-311-aarch64-linux-gnu.so -lpari [108/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/graph_products.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/graph_products.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/spanning_tree.c:24772:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] 24772 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/spanning_tree.c:24426:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] 24426 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/spanning_tree.c:17250:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 17250 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/spanning_tree.c:17044:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 17044 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/graphs/spanning_tree.c:4450: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ build/cythonized/sage/graphs/connectivity.c:51729:22: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] 51729 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/connectivity.c:51383:22: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] 51383 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/connectivity.c:50866:64: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] 50866 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/combinat/crystals/letters.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/letters.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/graphs/connectivity.c:42842:22: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 42842 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/connectivity.c:42636:22: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 42636 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c:27683:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] 27683 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c:19659:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 19659 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c:19453:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 19453 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [109/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/cutwidth.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/cutwidth.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/views.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/views.cpython-311-aarch64-linux-gnu.so -lpari [110/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/bandwidth.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/bandwidth.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/include/python3.11/listobject.h:45, from /usr/include/python3.11/Python.h:60, from build/cythonized/sage/graphs/distances_all_pairs.c:47: /usr/include/python3.11/cpython/listobject.h: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_diameter_DHV': /usr/include/python3.11/cpython/listobject.h:41:62: warning: '__pyx_v_idx' may be used uninitialized [-Wmaybe-uninitialized] 41 | #define PyList_GET_ITEM(op, index) (_PyList_CAST(op)->ob_item[index]) | ^ build/cythonized/sage/graphs/distances_all_pairs.c:10905:8: note: '__pyx_v_idx' was declared here 10905 | size_t __pyx_v_idx; | ^~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/edge_connectivity.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/edge_connectivity.cpython-311-aarch64-linux-gnu.so -lpari [111/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/rankwidth.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/rankwidth.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/graph_decompositions/bandwidth.c: In function '__pyx_pw_4sage_6graphs_20graph_decompositions_9bandwidth_1bandwidth': build/cythonized/sage/graphs/graph_decompositions/bandwidth.c:692:40: warning: '__pyx_v_kk' may be used uninitialized [-Wmaybe-uninitialized] 692 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/bandwidth.c:1736:7: note: '__pyx_v_kk' was declared here 1736 | int __pyx_v_kk; | ^~~~~~~~~~ /usr/include/python3.11/cpython/listobject.h: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_eccentricity_DHV': /usr/include/python3.11/cpython/listobject.h:41:62: warning: '__pyx_v_idx' may be used uninitialized [-Wmaybe-uninitialized] 41 | #define PyList_GET_ITEM(op, index) (_PyList_CAST(op)->ob_item[index]) | ^ build/cythonized/sage/graphs/distances_all_pairs.c:7306:8: note: '__pyx_v_idx' was declared here 7306 | size_t __pyx_v_idx; | ^~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/bandwidth.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/bandwidth.cpython-311-aarch64-linux-gnu.so -lpari [112/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/clique_separators.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/graph_decompositions/cutwidth.c: In function '__pyx_pw_4sage_6graphs_20graph_decompositions_8cutwidth_5cutwidth_dyn': build/cythonized/sage/graphs/graph_decompositions/cutwidth.c:692:40: warning: '__pyx_v_k' may be used uninitialized [-Wmaybe-uninitialized] 692 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/cutwidth.c:3561:7: note: '__pyx_v_k' was declared here 3561 | int __pyx_v_k; | ^~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp:8830:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 8830 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp:8624:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 8624 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/rankwidth.o -L/usr/lib64 -lrw -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/rankwidth.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/distances_all_pairs.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/distances_all_pairs.cpython-311-aarch64-linux-gnu.so -lpari [113/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/vertex_separation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [114/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/graph_decompositions/fast_digraph.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/fast_digraph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/graph_products.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/graph_products.cpython-311-aarch64-linux-gnu.so [115/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/static_sparse_graph.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/static_sparse_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/hyperbolicity.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/hyperbolicity.cpython-311-aarch64-linux-gnu.so -lpari [116/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/graph_backends.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/graph_backends.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/base/graph_backends.c:7408:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 7408 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/graph_backends.c:7407:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 7407 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/graph_backends.c:7203:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 7203 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/graph_backends.c:7202:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 7202 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:14766:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 14766 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:14560:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 14560 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_graph.cpp:18932: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] 18932 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend_cg(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_graph.cpp:11695:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 11695 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_graph.cpp:11489:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 11489 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_graph.cpp:7238: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] 7238 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/cutwidth.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/cutwidth.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/fast_digraph.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/fast_digraph.cpython-311-aarch64-linux-gnu.so -lpari [117/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/sparse_graph.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/sparse_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpython-311-aarch64-linux-gnu.so -lpari [118/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/static_dense_graph.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/static_dense_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [119/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/dense_graph.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/dense_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_11SparseGraph_12add_arc_label': build/cythonized/sage/graphs/base/sparse_graph.c:6830:94: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_add_arc_label_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] 6830 | __pyx_t_6 = __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_add_arc_label_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)__pyx_v_self), __pyx_v_u, __pyx_v_v, __pyx_v_l); if (unlikely(__pyx_t_6 == ((int)-1))) __PYX_ERR(0, 918, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph * build/cythonized/sage/graphs/base/sparse_graph.c:6491:155: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *' 6491 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_add_arc_label_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, int __pyx_v_l) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_4has_edge': build/cythonized/sage/graphs/base/sparse_graph.c:11020:105: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] 11020 | __pyx_t_2 = __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_u_int, __pyx_v_v_int, __pyx_v_l); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(0, 1355, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/sparse_graph.c:2148:173: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *' 2148 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self, int __pyx_v_u_int, int __pyx_v_v_int, PyObject *__pyx_v_l); /* proto*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe': build/cythonized/sage/graphs/base/sparse_graph.c:11077:96: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' from incompatible pointer type [-Wincompatible-pointer-types] 11077 | __pyx_t_1 = ((PyObject *)__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1362, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/sparse_graph.c:2158: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 *' 2158 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self); /* proto*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_8set_edge_label': build/cythonized/sage/graphs/base/sparse_graph.c:11714:97: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_new_edge_label' from incompatible pointer type [-Wincompatible-pointer-types] 11714 | __pyx_t_4 = __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_new_edge_label(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_l); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(0, 1436, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/sparse_graph.c:10090:163: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *' 10090 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_new_edge_label(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self, PyObject *__pyx_v_l) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/sparse_graph.c:11777:90: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_arc_label_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] 11777 | __pyx_t_4 = __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_arc_label_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)((struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *)__pyx_v_self->_cg)), __pyx_v_u_int, __pyx_v_v_int); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(0, 1441, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph * build/cythonized/sage/graphs/base/sparse_graph.c:6864:151: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *' 6864 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_arc_label_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_pf_4sage_6graphs_4base_11dense_graph_10DenseGraph_6complement': build/cythonized/sage/graphs/base/dense_graph.c:4097:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 4097 | __pyx_t_2 = ((__pyx_v_i != -1L) != 0); | ^~ build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_f_4sage_6graphs_4base_11dense_graph_10DenseGraph_next_in_neighbor_unsafe': build/cythonized/sage/graphs/base/dense_graph.c:4262:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 4262 | __pyx_t_1 = ((__pyx_v_i != -1L) != 0); | ^~ build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_pf_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_6has_edge': build/cythonized/sage/graphs/base/dense_graph.c:6901:103: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] 6901 | __pyx_t_2 = __pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_u_int, __pyx_v_v_int, Py_None); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(0, 704, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/dense_graph.c:2012:169: note: expected 'struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *' 2012 | static int __pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self, int __pyx_v_u_int, int __pyx_v_v_int, CYTHON_UNUSED PyObject *__pyx_v_l); /* proto*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe': build/cythonized/sage/graphs/base/dense_graph.c:6952:94: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' from incompatible pointer type [-Wincompatible-pointer-types] 6952 | __pyx_t_1 = ((PyObject *)__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 711, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/dense_graph.c:2020: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 *' 2020 | 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*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/traversals.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/traversals.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/graphs/base/sparse_graph.c: At top level: build/cythonized/sage/graphs/base/sparse_graph.c:13999:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 13999 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/sparse_graph.c:13998:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 13998 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/sparse_graph.c:13794:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 13794 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/sparse_graph.c:13793:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 13793 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/graph_backends.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/graph_backends.cpython-311-aarch64-linux-gnu.so -lpari [120/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/c_graph.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/c_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/base/dense_graph.c: At top level: build/cythonized/sage/graphs/base/dense_graph.c:9173:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 9173 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/dense_graph.c:9172:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 9172 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/dense_graph.c:8968:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 8968 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/dense_graph.c:8967:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 8967 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_dense_graph.c:7829:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] 7829 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_dense_graph.c:7623:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] 7623 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [121/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/graphs/base -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/boost_graph.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/boost_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/generic_graph_pyx.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/generic_graph_pyx.cpython-311-aarch64-linux-gnu.so -lpari [122/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/base/static_sparse_backend.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/static_sparse_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe': build/cythonized/sage/graphs/base/static_sparse_backend.c:4939:72: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 4939 | __pyx_t_1 = ((((__pyx_v_self->g->neighbors[__pyx_v_u])[__pyx_v_i]) != __pyx_v_v) != 0); | ^~ build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_in_neighbor_unsafe': build/cythonized/sage/graphs/base/static_sparse_backend.c:5036:116: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] 5036 | __pyx_t_2 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)__pyx_v_self), __pyx_v_u, __pyx_v_v, __pyx_v_l); if (unlikely(__pyx_t_2 == ((int)-2))) __PYX_ERR(0, 293, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph * build/cythonized/sage/graphs/base/static_sparse_backend.c:4872:191: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseCGraph *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *' 4872 | static int __pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseCGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, int *__pyx_v_l) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c:5105:76: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 5105 | __pyx_t_1 = ((((__pyx_v_self->g_rev->neighbors[__pyx_v_u])[__pyx_v_i]) != __pyx_v_v) != 0); | ^~ build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_pf_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend_16get_edge_label': build/cythonized/sage/graphs/base/static_sparse_backend.c:8055:109: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels' from incompatible pointer type [-Wincompatible-pointer-types] 8055 | __pyx_t_7 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_t_9, __pyx_t_5, &__pyx_t_11); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 698, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/static_sparse_backend.c:2516:191: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *' 2516 | static PyObject *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *__pyx_optional_args); /* proto*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c:8055:209: warning: passing argument 4 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels' from incompatible pointer type [-Wincompatible-pointer-types] 8055 | __pyx_t_7 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_t_9, __pyx_t_5, &__pyx_t_11); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 698, __pyx_L1_error) | ^~~~~~~~~~~ | | | struct __pyx_opt_args_4sage_6graphs_4base_7c_graph_13CGraphBackend__all_edge_labels * build/cythonized/sage/graphs/base/static_sparse_backend.c:2516:341: note: expected 'struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *' but argument is of type 'struct __pyx_opt_args_4sage_6graphs_4base_7c_graph_13CGraphBackend__all_edge_labels *' 2516 | static PyObject *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *__pyx_optional_args); /* proto*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels': build/cythonized/sage/graphs/base/static_sparse_backend.c:8193:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 8193 | __pyx_t_3 = ((((__pyx_v_edge - 1)[0]) == __pyx_v_v) != 0); | ^~ build/cythonized/sage/graphs/base/static_sparse_backend.c:8234:37: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 8234 | __pyx_t_3 = (((__pyx_v_edge[0]) == __pyx_v_v) != 0); | ^~ build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_pf_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend_18has_edge': build/cythonized/sage/graphs/base/static_sparse_backend.c:8517:116: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] 8517 | __pyx_t_10 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_t_5, __pyx_t_9, __pyx_v_l); if (unlikely(__pyx_t_10 == ((int)-1))) __PYX_ERR(0, 751, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/static_sparse_backend.c:2517:193: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *' 2517 | static int __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, PyObject *__pyx_v_l); /* proto*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe': build/cythonized/sage/graphs/base/static_sparse_backend.c:8673:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 8673 | __pyx_t_2 = ((((__pyx_v_edge - 1)[0]) == __pyx_v_v) != 0); | ^~ build/cythonized/sage/graphs/base/static_sparse_backend.c:8696:37: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 8696 | __pyx_t_2 = (((__pyx_v_edge[0]) == __pyx_v_v) != 0); | ^~ build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__use_edge_iterator_on_subgraph': build/cythonized/sage/graphs/base/static_sparse_backend.c:12175:59: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 12175 | __pyx_t_5 = ((__pyx_v_cg_other->active_vertices->size < __pyx_v_length) != 0); | ^ build/cythonized/sage/graphs/base/static_sparse_backend.c:12687:119: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels' from incompatible pointer type [-Wincompatible-pointer-types] 12687 | __pyx_t_3 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_v_int, __pyx_v_u_int, NULL); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1172, __pyx_L31_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * build/cythonized/sage/graphs/base/static_sparse_backend.c:8119:191: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *' 8119 | static PyObject *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *__pyx_optional_args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp: In function 'int __pyx_f_4sage_6graphs_4base_7c_graph_13CGraphBackend__use_edge_iterator_on_subgraph(__pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, PyObject*, int)': build/cythonized/sage/graphs/base/c_graph.cpp:21447:59: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 21447 | __pyx_t_6 = ((__pyx_v_cg_other->active_vertices->size < __pyx_v_length) != 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c: At top level: build/cythonized/sage/graphs/base/static_sparse_backend.c:17580:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 17580 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c:17579:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 17579 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c:17375:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 17375 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/static_sparse_backend.c:17374:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 17374 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp: At global scope: build/cythonized/sage/graphs/base/c_graph.cpp:45164:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 45164 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp:45163:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 45163 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp:44819:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 44819 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp:44818:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 44818 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp:37476:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 37476 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp:37475:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 37475 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp:37271:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 37271 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/c_graph.cpp:37270:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 37270 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__pyx_pf_4sage_6graphs_20graph_decompositions_17vertex_separation_10vertex_separation_exp', inlined from '__pyx_pw_4sage_6graphs_20graph_decompositions_17vertex_separation_11vertex_separation_exp' at build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:6000:13: build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:6413:15: warning: '__pyx_v_k' may be used uninitialized [-Wmaybe-uninitialized] 6413 | __pyx_t_1 = __pyx_f_4sage_6graphs_20graph_decompositions_17vertex_separation_find_order(__pyx_v_g, __pyx_v_neighborhoods, __pyx_v_k); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1001, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c: In function '__pyx_pw_4sage_6graphs_20graph_decompositions_17vertex_separation_11vertex_separation_exp': build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:6013:7: note: '__pyx_v_k' was declared here 6013 | int __pyx_v_k; | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/clique_separators.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/clique_separators.cpython-311-aarch64-linux-gnu.so -lpari [123/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/generators cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/graphs/generators/distance_regular.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/generators/distance_regular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/coding/ag_code_decoders.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/coding/ag_code_decoders.cpython-311-aarch64-linux-gnu.so [124/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/ext -I./sage/cpython -I./sage/rings/finite_rings -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_modn_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_modn_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/dense_graph.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/dense_graph.cpython-311-aarch64-linux-gnu.so -lpari [125/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_rational_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_rational_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modules/vector_modn_dense.c: In function '__pyx_f_4sage_7modules_17vector_modn_dense_17Vector_modn_dense__dot_product_': build/cythonized/sage/modules/vector_modn_dense.c:5894:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5894 | for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_9; __pyx_t_10+=1) { | ^ build/cythonized/sage/modules/vector_modn_dense.c:6035:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 6035 | for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_9; __pyx_t_10+=1) { | ^ build/cythonized/sage/graphs/base/boost_graph.cpp: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_diameter_DHV(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_diameter_DHV*)': build/cythonized/sage/graphs/base/boost_graph.cpp:22953:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 22953 | for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_15; __pyx_t_16+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c: At top level: build/cythonized/sage/modules/vector_modn_dense.c:9640:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 9640 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:9639:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 9639 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:9513:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 9513 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:9512:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 9512 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:9384:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 9384 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:9383:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 9383 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:9194:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 9194 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:9193:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 9193 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:8978:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 8978 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/static_dense_graph.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_dense_graph.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/modules/vector_modn_dense.c:8977:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 8977 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:7611:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7611 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:7610:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7610 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:7266:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7266 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_modn_dense.c:7265:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7265 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/boost_graph.cpp: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_wiener_index(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_wiener_index*)': build/cythonized/sage/graphs/base/boost_graph.cpp:30737:35: warning: comparison of integer expressions of different signedness: 'v_index' {aka 'int'} and 'unsigned int' [-Wsign-compare] 30737 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_17; __pyx_t_14+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/graphs/base/boost_graph.cpp:31054:46: warning: comparison of integer expressions of different signedness: 'v_index' {aka 'int'} and 'unsigned int' [-Wsign-compare] 31054 | for (__pyx_t_23 = __pyx_t_21; __pyx_t_23 < __pyx_t_22; __pyx_t_23+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:9418:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 9418 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:9417:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 9417 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:9291:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 9291 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:9290:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 9290 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [126/539] build/cythonized/sage/modules/vector_rational_dense.c:9162:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 9162 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_real_double_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_real_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modules/vector_rational_dense.c:9161:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 9161 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:8972:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 8972 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:8971:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 8971 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:8756:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 8756 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:8755:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 8755 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:7300:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7300 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:7299:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7299 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:6955:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6955 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_dense.c:6954:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6954 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/graphs/base/boost_graph.cpp:803: 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]': build/cythonized/sage/graphs/base/boost_graph.cpp:11820:71: required from here build/cythonized/sage/graphs/base/boost_interface.cpp:243:124: warning: catching polymorphic type 'class boost::exception_detail::clone_impl >' by value [-Wcatch-value=] 243 | } catch (boost::exception_detail::clone_impl > e) { | ^ 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]': build/cythonized/sage/graphs/base/boost_graph.cpp:11884:71: required from here build/cythonized/sage/graphs/base/boost_interface.cpp:243:124: warning: catching polymorphic type 'class boost::exception_detail::clone_impl >' by value [-Wcatch-value=] build/cythonized/sage/graphs/base/boost_interface.cpp: In instantiation of 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::undirectedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': build/cythonized/sage/graphs/base/boost_graph.cpp:12699:38: required from here build/cythonized/sage/graphs/base/boost_interface.cpp:119:39: warning: narrowing conversion of '((BoostGraph >*)this)->BoostGraph >::index.boost::vec_adj_list_vertex_id_map, long unsigned int>::operator[](boost::source, property, no_property, vecS>(((boost::iterators::detail::iterator_facade_base >*, std::vector >, std::allocator > > > >, boost::detail::edge_desc_impl, long int>, boost::detail::edge_desc_impl, boost::iterators::random_access_traversal_tag, boost::detail::edge_desc_impl, long int, false, false>*)(& ei))->boost::iterators::detail::iterator_facade_base >*, std::vector >, std::allocator > > > >, boost::detail::edge_desc_impl, long int>, boost::detail::edge_desc_impl, boost::iterators::random_access_traversal_tag, boost::detail::edge_desc_impl, long int, false, false>::operator*().boost::detail::edge_desc_impl::, ((BoostGraph >*)this)->BoostGraph >::graph))' from 'boost::vec_adj_list_vertex_id_map, long unsigned int>::value_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 119 | to_return.push_back({index[boost::source(*ei, graph)], | ~~~~~^ build/cythonized/sage/graphs/base/boost_interface.cpp: In instantiation of 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': build/cythonized/sage/graphs/base/boost_graph.cpp:13246:38: required from here build/cythonized/sage/graphs/base/boost_interface.cpp:119:39: warning: narrowing conversion of '((BoostGraph >*)this)->BoostGraph >::index.boost::vec_adj_list_vertex_id_map, long unsigned int>::operator[](boost::source, property, no_property, vecS>(ei.boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::operator*().boost::detail::edge_desc_impl::, ((BoostGraph >*)this)->BoostGraph >::graph))' from 'boost::vec_adj_list_vertex_id_map, long unsigned int>::value_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/modules/vector_real_double_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/spanning_tree.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/graphs/spanning_tree.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/modules/vector_real_double_dense.c:4344:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4344 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_real_double_dense.c:4343:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4343 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_real_double_dense.c:3999:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3999 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_real_double_dense.c:3998:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3998 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/sparse_graph.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/sparse_graph.cpython-311-aarch64-linux-gnu.so -lpari [127/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_integer_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [128/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/rings/finite_rings -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_modn_sparse.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_modn_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/static_sparse_graph.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_sparse_graph.cpython-311-aarch64-linux-gnu.so -lpari [129/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/module.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/module.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modules/vector_integer_dense.c:9438:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 9438 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:9437:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 9437 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:9311:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 9311 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:9310:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 9310 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:9182:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 9182 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:9181:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 9181 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:8992:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 8992 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:8991:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 8991 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:8776:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 8776 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:8775:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 8775 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:7320:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7320 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:7319:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7319 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:6975:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6975 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_dense.c:6974:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6974 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c: In function '__pyx_pf_4sage_6graphs_20graph_decompositions_18tree_decomposition_8treewidth.constprop': build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c:8857:8: warning: '__pyx_v_tdlib_found' may be used uninitialized [-Wmaybe-uninitialized] 8857 | if (__pyx_t_3) { | ^ build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c:8606:7: note: '__pyx_v_tdlib_found' was declared here 8606 | int __pyx_v_tdlib_found; | ^~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_real_double_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_real_double_dense.cpython-311-aarch64-linux-gnu.so [130/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_rational_sparse.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_rational_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_modn_sparse.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_modn_sparse.cpython-311-aarch64-linux-gnu.so -lpari [131/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/freetype2 -I/usr/include/libpng16 -I./sage/cpython -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_mod2_dense.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fopenmp -I/usr/include/libpng16 -std=c++11 build/cythonized/sage/modules/vector_rational_sparse.c:7553:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7553 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_sparse.c:7552:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7552 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_sparse.c:7208:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7208 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_rational_sparse.c:7207:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7207 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/path_enumeration.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/path_enumeration.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/modules/vector_mod2_dense.cpp:8522:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8522 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:8521:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 8521 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:8395:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8395 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:8394:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 8394 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:8266:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8266 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:8265:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 8265 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:8076:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8076 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:8075:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 8075 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:7860:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 7860 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:7859:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 7859 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:7541:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 7541 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:7540:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7540 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:7196:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 7196 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_mod2_dense.cpp:7195:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7195 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [132/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_double_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/modules/vector_double_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/modules/vector_double_dense.c:7713:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7713 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_double_dense.c:7712:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7712 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_double_dense.c:7368:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7368 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_double_dense.c:7367:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7367 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/module.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/module.cpython-311-aarch64-linux-gnu.so [133/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_numpy_integer_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_numpy_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_rational_dense.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_rational_dense.cpython-311-aarch64-linux-gnu.so -lpari In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/modules/vector_numpy_integer_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/vertex_separation.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/vertex_separation.cpython-311-aarch64-linux-gnu.so -lpari [134/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/free_module_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/free_module_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_rational_sparse.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_rational_sparse.cpython-311-aarch64-linux-gnu.so -lpari [135/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_complex_double_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_complex_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [136/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_integer_sparse.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_integer_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modules/vector_numpy_integer_dense.c:3656:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3656 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_numpy_integer_dense.c:3655:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3655 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_numpy_integer_dense.c:3311:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3311 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_numpy_integer_dense.c:3310:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3310 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/modules/vector_complex_double_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_modn_dense.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_modn_dense.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/modules/vector_complex_double_dense.c:4214:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4214 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_complex_double_dense.c:4213:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 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 "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_complex_double_dense.c:3869:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3869 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_complex_double_dense.c:3868:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 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 "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_sparse.c:7461:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7461 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_sparse.c:7460:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7460 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_sparse.c:7116:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7116 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_integer_sparse.c:7115:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7115 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [137/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/vector_numpy_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_numpy_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/tree_decomposition.cpython-311-aarch64-linux-gnu.so -lpari [138/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/finite_submodule_iter.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/finite_submodule_iter.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/modules/vector_numpy_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/modules/vector_numpy_dense.c:5422:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5422 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_numpy_dense.c:5421:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5421 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_numpy_dense.c:5077:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5077 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/vector_numpy_dense.c:5076:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5076 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_numpy_integer_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_numpy_integer_dense.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/modules/finite_submodule_iter.c:5878:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5878 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/finite_submodule_iter.c:5877:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5877 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/finite_submodule_iter.c:5533:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5533 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/finite_submodule_iter.c:5532:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5532 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_integer_dense.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_integer_dense.cpython-311-aarch64-linux-gnu.so -lpari [140/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/games cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/games/sudoku_backtrack.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/games/sudoku_backtrack.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [139/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/with_basis cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modules/with_basis/indexed_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/with_basis/indexed_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_complex_double_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_complex_double_dense.cpython-311-aarch64-linux-gnu.so [141/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/finance cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/finance/fractal.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/finance/fractal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_integer_sparse.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_integer_sparse.cpython-311-aarch64-linux-gnu.so -lpari [142/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/finance/option.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/finance/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modules/with_basis/indexed_element.c:11808:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 11808 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11807:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 11807 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11681:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 11681 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11680:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 11680 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11552:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 11552 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11551:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 11551 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11362:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 11362 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11361:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 11361 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11146:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 11146 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11145:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 11145 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11004:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 11004 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:11003:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11003 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:10659:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10659 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/with_basis/indexed_element.c:10658:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10658 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/games/sudoku_backtrack.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/games/sudoku_backtrack.cpython-311-aarch64-linux-gnu.so [143/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/finance/markov_multifractal_cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/finance/markov_multifractal_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/static_sparse_backend.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_sparse_backend.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_mod2_dense.o -L/usr/lib64 -lgmp -lm4ri -lgd -lpng16 -lm -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_mod2_dense.cpython-311-aarch64-linux-gnu.so [144/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/category_singleton.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/category_singleton.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [145/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/category_cy_helper.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/category_cy_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modules/free_module_element.c:40923:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] 40923 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40922:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] 40922 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n EXAMPLES::\n\n sage: from sage.arith.numerical_approx import digits_to_bits\n sage: digits_to_bits(None)\n 53\n sage: digits_to_bits(15)\n 54\n sage: digits_to_bits(-1)\n Traceback (most recent call last):\n ...\n ValueError: number of digits must be positive\n\n TESTS::\n\n sage: digits_to_bits(\"10\")\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40663:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 40663 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40662:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 40662 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40536:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 40536 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40535:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 40535 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40407:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 40407 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40406:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 40406 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/finance/option.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/finance/option.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/modules/free_module_element.c:40217:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 40217 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40216:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 40216 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:40001:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 40001 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [146/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/action.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modules/free_module_element.c:40000:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 40000 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:39859:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 39859 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_numpy_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_numpy_dense.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/modules/free_module_element.c:39858:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 39858 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:39514:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 39514 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modules/free_module_element.c:39513:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 39513 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [147/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/functor.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/functor.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/finance/markov_multifractal_cython.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/finance/markov_multifractal_cython.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/categories/action.c:10014:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10014 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/action.c:10013:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10013 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/action.c:9669:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9669 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/action.c:9668:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9668 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [148/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/morphism.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/vector_double_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/vector_double_dense.cpython-311-aarch64-linux-gnu.so [149/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/coercion_methods.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/coercion_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/categories/morphism.c:11104:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 11104 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:11103:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 11103 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10977:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 10977 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10976:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 10976 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10848:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 10848 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10847:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 10847 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10658:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 10658 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10657:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 10657 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10442:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 10442 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10441:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 10441 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/coercion_methods.c:2975:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 2975 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10300:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10300 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/coercion_methods.c:2974:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 2974 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/coercion_methods.c:2630:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 2630 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:10299:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10299 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/coercion_methods.c:2629:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 2629 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/finite_submodule_iter.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/finite_submodule_iter.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/categories/morphism.c:9955:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9955 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/morphism.c:9954:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9954 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [150/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/map.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/map.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/finance/fractal.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/finance/fractal.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/category_singleton.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/category_singleton.cpython-311-aarch64-linux-gnu.so [151/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/examples cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/categories/examples/semigroups_cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/examples/semigroups_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [152/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/fast_callable.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/fast_callable.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/coercion_methods.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/coercion_methods.cpython-311-aarch64-linux-gnu.so [153/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/fast_eval.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/fast_eval.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/categories/map.c:15263:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 15263 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/map.c:15262:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 15262 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/map.c:14918:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 14918 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/map.c:14917:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14917 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/examples/semigroups_cython.c:4258:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4258 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/examples/semigroups_cython.c:4257:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 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 "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/examples/semigroups_cython.c:3913:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3913 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/categories/examples/semigroups_cython.c:3912:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 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 "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/category_cy_helper.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/category_cy_helper.cpython-311-aarch64-linux-gnu.so [154/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/memory_allocator.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/memory_allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/ext/fast_callable.c:17702:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 17702 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/fast_callable.c:17701:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17701 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/fast_callable.c:17357:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17357 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/fast_callable.c:17356:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17356 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/fast_eval.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/ext/fast_eval.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/memory_allocator.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/ext/memory_allocator.cpython-311-aarch64-linux-gnu.so -lpari [156/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/interpreters/wrapper_rdf.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [155/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/memory.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/memory.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/examples/semigroups_cython.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/examples/semigroups_cython.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/functor.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/functor.cpython-311-aarch64-linux-gnu.so [157/539] [158/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/interpreters/wrapper_py.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_py.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/interpreters/wrapper_el.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_el.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/memory.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/ext/memory.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/ext/interpreters/wrapper_el.c:3941:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3941 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_el.c:3940:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3940 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_el.c:3596:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3596 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_el.c:3595:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3595 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [159/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/interpreters/wrapper_cc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_cc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/action.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/action.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/ext/interpreters/wrapper_cc.c:5037:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5037 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cc.c:5036:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5036 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cc.c:4692:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4692 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cc.c:4691:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4691 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cc.c: In function '__pyx_pf_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_4__call__': build/cythonized/sage/ext/interpreters/wrapper_cc.c:4486:15: warning: 'interp_cc' accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 4486 | __pyx_t_2 = interp_cc(__pyx_v_c_args, ((__mpc_struct *)__pyx_v_retval->__pyx___re), __pyx_v_self->_constants, __pyx_v_self->_py_constants, __pyx_v_self->_stack, __pyx_v_self->_code, ((PyObject *)__pyx_v_self->_domain)); if (unlikely(__pyx_t_2 == ((int)0) && PyErr_Occurred())) __PYX_ERR(0, 114, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cc.c:4486:15: note: referencing argument 2 of type '__mpc_struct[1]' In file included from build/cythonized/sage/ext/interpreters/wrapper_cc.c:3346: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/ext/interpreters/interp_cc.c:8:5: note: in a call to function 'interp_cc' 8 | int interp_cc(mpc_t* args, | ^~~~~~~~~ [160/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/interpreters/wrapper_rr.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_rr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/with_basis/indexed_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/indexed_element.cpython-311-aarch64-linux-gnu.so [161/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/ext/interpreters/wrapper_cdf.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_cdf.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/ext/interpreters/wrapper_rr.c:5078:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5078 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_rr.c:5077:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5077 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_rr.c:4733:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4733 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_rr.c:4732:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4732 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4907:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4907 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4906:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4906 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4562:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4562 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4561:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4561 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/morphism.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/morphism.cpython-311-aarch64-linux-gnu.so [162/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/hyperelliptic_curves creating build/temp.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 In file included from /usr/include/boost/graph/detail/adjacency_list.hpp:35, from /usr/include/boost/graph/adjacency_list.hpp:255, from build/cythonized/sage/graphs/base/boost_graph.cpp:802: In member function 'bool boost::detail::adj_list_edge_iterator::operator!=(const self&) const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; WeightMap = adj_list_edge_property_map, edge_weight_t>; PredecessorMap = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = iterator_property_map<__gnu_cxx::__normal_iterator >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:124:43, inlined from 'bool boost::detail::bellman_dispatch2(VertexAndEdgeListGraph&, boost::param_not_found, Size, WeightMap, PredecessorMap, DistanceMap, const boost::bgl_named_params&) [with VertexAndEdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:176:43, inlined from 'bool boost::detail::bellman_dispatch(EdgeListGraph&, Size, WeightMap, DistanceMap, const boost::bgl_named_params&) [with EdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:190:41, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, const bgl_named_params&) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; P = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = vertex_predecessor_t; R = bgl_named_params >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, vertex_distance_t, bgl_named_params, edge_weight_t>, edge_weight_t, no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:201:36, inlined from 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:269:14: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:112:21: warning: '*(boost::detail::stored_edge_property >* const*)((char*)&end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' may be used uninitialized [-Wmaybe-uninitialized] 111 | || (vCurr != vEnd | ~~~~~~~~~~~~~~ 112 | && edges BOOST_GRAPH_MEMBER first | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | != x.edges BOOST_GRAPH_MEMBER first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:12: /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In member function 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:40: note: '*(boost::detail::stored_edge_property >* const*)((char*)&end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' was declared here 104 | typename GTraits::edge_iterator i, end; | ^~~ In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; WeightMap = adj_list_edge_property_map, edge_weight_t>; PredecessorMap = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = iterator_property_map<__gnu_cxx::__normal_iterator >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:124:51, inlined from 'bool boost::detail::bellman_dispatch2(VertexAndEdgeListGraph&, boost::param_not_found, Size, WeightMap, PredecessorMap, DistanceMap, const boost::bgl_named_params&) [with VertexAndEdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:176:43, inlined from 'bool boost::detail::bellman_dispatch(EdgeListGraph&, Size, WeightMap, DistanceMap, const boost::bgl_named_params&) [with EdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:190:41, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, const bgl_named_params&) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; P = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = vertex_predecessor_t; R = bgl_named_params >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, vertex_distance_t, bgl_named_params, edge_weight_t>, edge_weight_t, no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:201:36, inlined from 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:269:14: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '((boost::detail::stored_edge_property >* const*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In member function 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:37: note: '((boost::detail::stored_edge_property >* const*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' was declared here 104 | typename GTraits::edge_iterator i, end; | ^ In file included from /usr/include/c++/12.2/string:47, from /usr/include/c++/12.2/bits/locale_classes.h:40, from /usr/include/c++/12.2/bits/ios_base.h:41, from /usr/include/c++/12.2/ios:42, from build/cythonized/sage/graphs/base/boost_graph.cpp:796: In member function '__gnu_cxx::__normal_iterator<_Iterator, _Container> __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+(difference_type) const [with _Iterator = double*; _Container = std::vector]', inlined from 'R boost::iterator_property_map::operator[](key_type) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; IndexMap = boost::vec_adj_list_vertex_id_map, long unsigned int>; T = double; R = double&]' at /usr/include/boost/property_map/property_map.hpp:341:59, inlined from 'Reference boost::get(const put_get_helper&, const K&) [with PropertyMap = iterator_property_map<__gnu_cxx::__normal_iterator >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; Reference = double&; K = long unsigned int]' at /usr/include/boost/property_map/property_map.hpp:304:54, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; WeightMap = adj_list_edge_property_map, edge_weight_t>; PredecessorMap = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = iterator_property_map<__gnu_cxx::__normal_iterator >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:125:32, inlined from 'bool boost::detail::bellman_dispatch2(VertexAndEdgeListGraph&, boost::param_not_found, Size, WeightMap, PredecessorMap, DistanceMap, const boost::bgl_named_params&) [with VertexAndEdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:176:43, inlined from 'bool boost::detail::bellman_dispatch(EdgeListGraph&, Size, WeightMap, DistanceMap, const boost::bgl_named_params&) [with EdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:190:41, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, const bgl_named_params&) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; P = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = vertex_predecessor_t; R = bgl_named_params >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, vertex_distance_t, bgl_named_params, edge_weight_t>, edge_weight_t, no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:201:36, inlined from 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:269:14: /usr/include/c++/12.2/bits/stl_iterator.h:1144:45: warning: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' may be used uninitialized [-Wmaybe-uninitialized] 1144 | { return __normal_iterator(_M_current + __n); } | ~~~~~~~~~~~^~~~~ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In member function 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:37: note: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' was declared here 104 | typename GTraits::edge_iterator i, end; | ^ In file included from /usr/include/c++/12.2/memory:76, from /usr/include/boost/container_hash/hash.hpp:47, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:19, from /usr/include/boost/unordered_set.hpp:17, from /usr/include/boost/graph/adjacency_list.hpp:20: In member function 'std::__uniq_ptr_impl<_Tp, _Dp>::pointer std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const [with _Tp = boost::property; _Dp = std::default_delete >]', inlined from 'std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::get() const [with _Tp = boost::property; _Dp = std::default_delete >]' at /usr/include/c++/12.2/bits/unique_ptr.h:462:27, inlined from 'typename std::add_lvalue_reference<_Tp>::type std::unique_ptr<_Tp, _Dp>::operator*() const [with _Tp = boost::property; _Dp = std::default_delete >]' at /usr/include/c++/12.2/bits/unique_ptr.h:446:13, inlined from 'Property& boost::detail::stored_edge_property::get_property() [with Vertex = long unsigned int; Property = boost::property]' at /usr/include/boost/graph/detail/adjacency_list.hpp:336:50, inlined from 'EdgeDescriptor boost::detail::out_edge_iter::dereference() const [with BaseIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; VertexDescriptor = long unsigned int; EdgeDescriptor = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/graph/detail/adjacency_list.hpp:148:46, inlined from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:631:31, inlined from 'boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Value = boost::detail::edge_desc_impl; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:737:53, inlined from 'boost::detail::adj_list_edge_iterator::value_type boost::detail::adj_list_edge_iterator::operator*() const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:99:20, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; WeightMap = adj_list_edge_property_map, edge_weight_t>; PredecessorMap = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = iterator_property_map<__gnu_cxx::__normal_iterator >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:125:50, inlined from 'bool boost::detail::bellman_dispatch2(VertexAndEdgeListGraph&, boost::param_not_found, Size, WeightMap, PredecessorMap, DistanceMap, const boost::bgl_named_params&) [with VertexAndEdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:176:43, inlined from 'bool boost::detail::bellman_dispatch(EdgeListGraph&, Size, WeightMap, DistanceMap, const boost::bgl_named_params&) [with EdgeListGraph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Size = int; WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>; DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>; P = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = boost::vertex_predecessor_t; R = boost::bgl_named_params >, boost::vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params, boost::edge_weight_t>, boost::edge_weight_t, boost::no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:190:41, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, const bgl_named_params&) [with EdgeListGraph = adjacency_list, property, no_property, vecS>; Size = int; P = iterator_property_map<__gnu_cxx::__normal_iterator > >, vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>; T = vertex_predecessor_t; R = bgl_named_params >, vec_adj_list_vertex_id_map, long unsigned int>, double, double&>, vertex_distance_t, bgl_named_params, edge_weight_t>, edge_weight_t, no_property> >]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:201:36, inlined from 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:269:14: /usr/include/c++/12.2/bits/unique_ptr.h:191:67: warning: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 191 | pointer _M_ptr() const noexcept { return std::get<0>(_M_t); } | ^ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In member function 'result_distances BoostGraph::bellman_ford_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:37: note: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' was declared here 104 | typename GTraits::edge_iterator i, end; | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_py.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_py.cpython-311-aarch64-linux-gnu.so -lpari In member function 'bool boost::detail::adj_list_edge_iterator::operator!=(const self&) const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:118:63: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:112:21: warning: '*(boost::detail::stored_edge_property >* const*)((char*)&ei_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' may be used uninitialized [-Wmaybe-uninitialized] 111 | || (vCurr != vEnd | ~~~~~~~~~~~~~~ 112 | && edges BOOST_GRAPH_MEMBER first | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | != x.edges BOOST_GRAPH_MEMBER first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/boost_interface.cpp: In member function 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': build/cythonized/sage/graphs/base/boost_interface.cpp:117:73: note: '*(boost::detail::stored_edge_property >* const*)((char*)&ei_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' was declared here 117 | typename boost::graph_traits::edge_iterator ei, ei_end; | ^~~~~~ In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:118:74: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '((boost::detail::stored_edge_property >* const*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ build/cythonized/sage/graphs/base/boost_interface.cpp: In member function 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': build/cythonized/sage/graphs/base/boost_interface.cpp:117:69: note: '((boost::detail::stored_edge_property >* const*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' was declared here 117 | typename boost::graph_traits::edge_iterator ei, ei_end; | ^~ build/cythonized/sage/graphs/base/boost_interface.cpp:119:32: warning: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' may be used uninitialized [-Wmaybe-uninitialized] 119 | to_return.push_back({index[boost::source(*ei, graph)], | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | {index[boost::target(*ei, graph)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | get(boost::edge_weight, graph, *ei)}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/boost_interface.cpp:117:69: note: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' was declared here 117 | typename boost::graph_traits::edge_iterator ei, ei_end; | ^~ In member function 'std::__uniq_ptr_impl<_Tp, _Dp>::pointer std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const [with _Tp = boost::property; _Dp = std::default_delete >]', inlined from 'std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::get() const [with _Tp = boost::property; _Dp = std::default_delete >]' at /usr/include/c++/12.2/bits/unique_ptr.h:462:27, inlined from 'typename std::add_lvalue_reference<_Tp>::type std::unique_ptr<_Tp, _Dp>::operator*() const [with _Tp = boost::property; _Dp = std::default_delete >]' at /usr/include/c++/12.2/bits/unique_ptr.h:446:13, inlined from 'Property& boost::detail::stored_edge_property::get_property() [with Vertex = long unsigned int; Property = boost::property]' at /usr/include/boost/graph/detail/adjacency_list.hpp:336:50, inlined from 'EdgeDescriptor boost::detail::out_edge_iter::dereference() const [with BaseIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; VertexDescriptor = long unsigned int; EdgeDescriptor = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/graph/detail/adjacency_list.hpp:148:46, inlined from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:631:31, inlined from 'boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Value = boost::detail::edge_desc_impl; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:737:53, inlined from 'boost::detail::adj_list_edge_iterator::value_type boost::detail::adj_list_edge_iterator::operator*() const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:99:20, inlined from 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:119:54: /usr/include/c++/12.2/bits/unique_ptr.h:191:67: warning: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 191 | pointer _M_ptr() const noexcept { return std::get<0>(_M_t); } | ^ build/cythonized/sage/graphs/base/boost_interface.cpp: In member function 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': build/cythonized/sage/graphs/base/boost_interface.cpp:117:69: note: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' was declared here 117 | typename boost::graph_traits::edge_iterator ei, ei_end; | ^~ build/cythonized/sage/graphs/base/c_graph.cpp: In function 'int __pyx_f_4sage_6graphs_4base_7c_graph_13CGraphBackend__use_edge_iterator_on_subgraph(__pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, PyObject*, int)': build/cythonized/sage/graphs/base/c_graph.cpp:21815:13: warning: '__pyx_v_multiple_edges' may be used uninitialized [-Wmaybe-uninitialized] 21815 | if (__pyx_t_7) { | ^~ build/cythonized/sage/graphs/base/c_graph.cpp:20884:7: note: '__pyx_v_multiple_edges' was declared here 20884 | int __pyx_v_multiple_edges; | ^~~~~~~~~~~~~~~~~~~~~~ [163/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/toric cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/schemes/toric/divisor_class.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/toric/divisor_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_el.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_el.cpython-311-aarch64-linux-gnu.so -lpari [164/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/elliptic_curves cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/schemes/toric/divisor_class.c:5220:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5220 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/toric/divisor_class.c:5219:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5219 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/toric/divisor_class.c:4875:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4875 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/toric/divisor_class.c:4874:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4874 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2/vector:64, from build/cythonized/sage/symbolic/expression.cpp:933: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = GiNaC::function_options; _Alloc = std::allocator]', inlined from 'unsigned int __pyx_f_4sage_8symbolic_10expression_register_or_update_function(PyObject*, PyObject*, PyObject*, int, PyObject*, int, int)' at build/cythonized/sage/symbolic/expression.cpp:112663:3: /usr/include/c++/12.2/bits/stl_vector.h:1124:41: warning: '__pyx_v_serial' may be used uninitialized [-Wmaybe-uninitialized] 1124 | return *(this->_M_impl._M_start + __n); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ build/cythonized/sage/symbolic/expression.cpp: In function 'unsigned int __pyx_f_4sage_8symbolic_10expression_register_or_update_function(PyObject*, PyObject*, PyObject*, int, PyObject*, int, int)': build/cythonized/sage/symbolic/expression.cpp:112192:16: note: '__pyx_v_serial' was declared here 112192 | unsigned int __pyx_v_serial; | ^~~~~~~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:41320:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 41320 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:41319:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 41319 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:40975:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 40975 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:40974:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 40974 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool boost::detail::adj_list_edge_iterator::operator!=(const self&) const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>]', inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:124:43: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:112:21: warning: '*(boost::detail::stored_edge_property > >* const*)((char*)&end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' may be used uninitialized [-Wmaybe-uninitialized] 111 | || (vCurr != vEnd | ~~~~~~~~~~~~~~ 112 | && edges BOOST_GRAPH_MEMBER first | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | != x.edges BOOST_GRAPH_MEMBER first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In function 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:40: note: '*(boost::detail::stored_edge_property > >* const*)((char*)&end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' was declared here 104 | typename GTraits::edge_iterator i, end; | ^~~ In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>]', inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:124:51: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '((boost::detail::stored_edge_property > >* const*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In function 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:37: note: '((boost::detail::stored_edge_property > >* const*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' was declared here 104 | typename GTraits::edge_iterator i, end; | ^ In file included from /usr/include/c++/12.2/vector:64, from build/cythonized/sage/graphs/base/boost_graph.cpp:800: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = boost::detail::adj_list_gen, boost::property >, boost::no_property, boost::listS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property >, boost::no_property, boost::listS>::config::stored_vertex; _Alloc = std::allocator, boost::property >, boost::no_property, boost::listS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property >, boost::no_property, boost::listS>::config::stored_vertex>]', inlined from 'Reference boost::vec_adj_list_vertex_property_map::operator[](key_type) const [with Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>; GraphPtr = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*; ValueType = double; Reference = double&; Tag = boost::vertex_distance_t]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2560:50, inlined from 'Reference boost::get(const put_get_helper&, const K&) [with PropertyMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; Reference = double&; K = long unsigned int]' at /usr/include/boost/property_map/property_map.hpp:304:54, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:125:32: /usr/include/c++/12.2/bits/stl_vector.h:1124:41: warning: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' may be used uninitialized [-Wmaybe-uninitialized] 1124 | return *(this->_M_impl._M_start + __n); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In function 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:37: note: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' was declared here 104 | typename GTraits::edge_iterator i, end; | ^ In member function 'std::__uniq_ptr_impl<_Tp, _Dp>::pointer std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const [with _Tp = boost::property >; _Dp = std::default_delete > >]', inlined from 'std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::get() const [with _Tp = boost::property >; _Dp = std::default_delete > >]' at /usr/include/c++/12.2/bits/unique_ptr.h:462:27, inlined from 'typename std::add_lvalue_reference<_Tp>::type std::unique_ptr<_Tp, _Dp>::operator*() const [with _Tp = boost::property >; _Dp = std::default_delete > >]' at /usr/include/c++/12.2/bits/unique_ptr.h:446:13, inlined from 'Property& boost::detail::stored_edge_property::get_property() [with Vertex = long unsigned int; Property = boost::property >]' at /usr/include/boost/graph/detail/adjacency_list.hpp:336:50, inlined from 'EdgeDescriptor boost::detail::out_edge_iter::dereference() const [with BaseIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; VertexDescriptor = long unsigned int; EdgeDescriptor = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/graph/detail/adjacency_list.hpp:148:46, inlined from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:631:31, inlined from 'boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Value = boost::detail::edge_desc_impl; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:737:53, inlined from 'boost::detail::adj_list_edge_iterator::value_type boost::detail::adj_list_edge_iterator::operator*() const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:99:20, inlined from 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]' at /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:111:27: /usr/include/c++/12.2/bits/unique_ptr.h:191:67: warning: '*(__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 191 | pointer _M_ptr() const noexcept { return std::get<0>(_M_t); } | ^ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In function 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = adjacency_list, property >, no_property, listS>; Size = long unsigned int; WeightMap = adj_list_edge_property_map >, edge_weight_t>; PredecessorMap = dummy_property_map; DistanceMap = vec_adj_list_vertex_property_map, property >, no_property, listS>, adjacency_list, property >, no_property, listS>*, double, double&, vertex_distance_t>; BinaryFunction = closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = bellman_visitor<>]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:104:37: note: '*(__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >*)((char*)&i + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >::_M_current' was declared here 104 | typename GTraits::edge_iterator i, end; | ^ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: In function 'void __pyx_f_4sage_4libs_3ntl_10conversion_set_ntl_matrix_modn_dense_float(NTL::mat_ZZ_p&, __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class*, __pyx_obj_4sage_6matrix_23matrix_modn_dense_float_Matrix_modn_dense_float*)': build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6272:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 6272 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6284:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 6284 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: In function 'void __pyx_f_4sage_4libs_3ntl_10conversion_set_ntl_matrix_modn_dense_double(NTL::mat_ZZ_p&, __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class*, __pyx_obj_4sage_6matrix_24matrix_modn_dense_double_Matrix_modn_dense_double*)': build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6399:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 6399 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6411:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 6411 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: In function 'void __pyx_f_4sage_4libs_3ntl_10conversion_set_ntl_matrix_modn_generic_dense(NTL::mat_ZZ_p&, __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class*, __pyx_obj_4sage_6matrix_20matrix_generic_dense_Matrix_generic_dense*)': build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6526:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 6526 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6538:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 6538 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ~~~~~~~~~~^~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_rdf.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: At global scope: build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5962:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5962 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5961:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5961 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5617:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 5617 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5616:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5616 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:3834: sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [165/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/libs/flint -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In function '__pyx_pf_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_4__call__', inlined from '__pyx_pw_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_5__call__' at build/cythonized/sage/ext/interpreters/wrapper_cc.c:4366:13: build/cythonized/sage/ext/interpreters/wrapper_cc.c:4486:15: warning: 'interp_cc' accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 4486 | __pyx_t_2 = interp_cc(__pyx_v_c_args, ((__mpc_struct *)__pyx_v_retval->__pyx___re), __pyx_v_self->_constants, __pyx_v_self->_py_constants, __pyx_v_self->_stack, __pyx_v_self->_code, ((PyObject *)__pyx_v_self->_domain)); if (unlikely(__pyx_t_2 == ((int)0) && PyErr_Occurred())) __PYX_ERR(0, 114, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cc.c:4486:15: note: referencing argument 2 of type '__mpc_struct[1]' /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/ext/interpreters/interp_cc.c: In function '__pyx_pw_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_5__call__': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/ext/interpreters/interp_cc.c:8:5: note: in a call to function 'interp_cc' 8 | int interp_cc(mpc_t* args, | ^~~~~~~~~ In function '__pyx_pf_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_4__call__', inlined from '__pyx_pw_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_5__call__' at build/cythonized/sage/ext/interpreters/wrapper_cc.c:4366:13: build/cythonized/sage/ext/interpreters/wrapper_cc.c:4486:15: warning: 'interp_cc' accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 4486 | __pyx_t_2 = interp_cc(__pyx_v_c_args, ((__mpc_struct *)__pyx_v_retval->__pyx___re), __pyx_v_self->_constants, __pyx_v_self->_py_constants, __pyx_v_self->_stack, __pyx_v_self->_code, ((PyObject *)__pyx_v_self->_domain)); if (unlikely(__pyx_t_2 == ((int)0) && PyErr_Occurred())) __PYX_ERR(0, 114, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/ext/interpreters/wrapper_cc.c:4486:15: note: referencing argument 2 of type '__mpc_struct[1]' /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/ext/interpreters/interp_cc.c: In function '__pyx_pw_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_5__call__': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/ext/interpreters/interp_cc.c:8:5: note: in a call to function 'interp_cc' 8 | int interp_cc(mpc_t* args, | ^~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c: In function '__pyx_pf_4sage_7schemes_15elliptic_curves_19descent_two_isogeny_10two_descent_by_two_isogeny_work': build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:14430:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 14430 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ^ build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:14498:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 14498 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_cc.o -L/usr/lib64 -lmpfr -lmpc -lgmp -o build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_cc.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c: At top level: build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:17442:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 17442 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:17441:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17441 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:17097:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17097 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:17096:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17096 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [166/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.c:780: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/toric/divisor_class.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/schemes/toric/divisor_class.cpython-311-aarch64-linux-gnu.so [167/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/probability cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/probability/probability_distribution.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/probability/probability_distribution.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/categories/map.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/categories/map.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_cdf.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_cdf.cpython-311-aarch64-linux-gnu.so -lpari [168/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/plot/complex_plot.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/complex_plot.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [169/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/plot/plot3d/implicit_surface.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/implicit_surface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_21SphericalDistribution_4set_random_number_generator': build/cythonized/sage/probability/probability_distribution.c:3182:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 3182 | __pyx_v_self->T = gsl_rng_default; | ^ build/cythonized/sage/probability/probability_distribution.c:3211:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 3211 | __pyx_v_self->T = gsl_rng_ranlxd2; | ^ build/cythonized/sage/probability/probability_distribution.c:3240:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 3240 | __pyx_v_self->T = gsl_rng_taus2; | ^ build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_16RealDistribution_4set_random_number_generator': build/cythonized/sage/probability/probability_distribution.c:4179:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4179 | __pyx_v_self->T = gsl_rng_default; | ^ build/cythonized/sage/probability/probability_distribution.c:4208:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4208 | __pyx_v_self->T = gsl_rng_ranlxd2; | ^ build/cythonized/sage/probability/probability_distribution.c:4237:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4237 | __pyx_v_self->T = gsl_rng_taus2; | ^ build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_27GeneralDiscreteDistribution_4set_random_number_generator': build/cythonized/sage/probability/probability_distribution.c:9761:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 9761 | __pyx_v_self->T = gsl_rng_default; | ^ build/cythonized/sage/probability/probability_distribution.c:9790:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 9790 | __pyx_v_self->T = gsl_rng_ranlxd2; | ^ build/cythonized/sage/probability/probability_distribution.c:9819:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 9819 | __pyx_v_self->T = gsl_rng_taus2; | ^ In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/plot/complex_plot.c:792: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/plot/plot3d/implicit_surface.c:780: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_22MarchingCubesTriangles__update_yz_vertices': build/cythonized/sage/plot/plot3d/implicit_surface.c:8155:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types] 8155 | *__pyx_t_20 = __pyx_v_v; | ^ build/cythonized/sage/plot/plot3d/implicit_surface.c:8707:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types] 8707 | *__pyx_t_20 = __pyx_v_v; | ^ build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_22MarchingCubesTriangles__update_x_vertices': build/cythonized/sage/plot/plot3d/implicit_surface.c:9924:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types] 9924 | *__pyx_t_16 = __pyx_v_v; | ^ build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_render_implicit': build/cythonized/sage/plot/plot3d/implicit_surface.c:13510:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13510 | for (__pyx_v_y = 0; __pyx_v_y < __pyx_t_10; __pyx_v_y++) { | ^ build/cythonized/sage/plot/plot3d/implicit_surface.c:13529:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13529 | for (__pyx_v_z = 0; __pyx_v_z < __pyx_t_14; __pyx_v_z++) { | ^ build/cythonized/sage/plot/complex_plot.c:13928:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13928 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/plot/complex_plot.c:13927:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13927 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/plot/complex_plot.c:13583:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 13583 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/plot/complex_plot.c:13582:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13582 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool boost::detail::adj_list_edge_iterator::operator!=(const self&) const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'void boost::vec_adj_list_impl::copy_impl(const boost::vec_adj_list_impl&) [with Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Config = boost::detail::adj_list_gen, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config; Base = boost::directed_graph_helper, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2193:52: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:112:21: warning: '*(boost::detail::stored_edge_property >* const*)((char*)&ei_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' may be used uninitialized [-Wmaybe-uninitialized] 111 | || (vCurr != vEnd | ~~~~~~~~~~~~~~ 112 | && edges BOOST_GRAPH_MEMBER first | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | != x.edges BOOST_GRAPH_MEMBER first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void boost::vec_adj_list_impl::copy_impl(const boost::vec_adj_list_impl&) [with Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Config = boost::detail::adj_list_gen, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config; Base = boost::directed_graph_helper, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config>]': /usr/include/boost/graph/detail/adjacency_list.hpp:2192:27: note: '*(boost::detail::stored_edge_property >* const*)((char*)&ei_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' was declared here 2192 | edge_iterator ei, ei_end; | ^~~~~~ In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'void boost::vec_adj_list_impl::copy_impl(const boost::vec_adj_list_impl&) [with Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Config = boost::detail::adj_list_gen, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config; Base = boost::directed_graph_helper, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2193:63: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '((boost::detail::stored_edge_property >* const*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void boost::vec_adj_list_impl::copy_impl(const boost::vec_adj_list_impl&) [with Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Config = boost::detail::adj_list_gen, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config; Base = boost::directed_graph_helper, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config>]': /usr/include/boost/graph/detail/adjacency_list.hpp:2192:23: note: '((boost::detail::stored_edge_property >* const*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' was declared here 2192 | edge_iterator ei, ei_end; | ^~ In member function 'EdgeDescriptor boost::detail::out_edge_iter::dereference() const [with BaseIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; VertexDescriptor = long unsigned int; EdgeDescriptor = boost::detail::edge_desc_impl; Difference = long int]', inlined from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:631:31, inlined from 'boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Value = boost::detail::edge_desc_impl; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:737:53, inlined from 'boost::detail::adj_list_edge_iterator::value_type boost::detail::adj_list_edge_iterator::operator*() const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:99:20, inlined from 'void boost::vec_adj_list_impl::copy_impl(const boost::vec_adj_list_impl&) [with Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Config = boost::detail::adj_list_gen, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config; Base = boost::directed_graph_helper, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2198:35: /usr/include/boost/graph/detail/adjacency_list.hpp:148:48: warning: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 148 | &(*this->base()).get_property()); | ^ /usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void boost::vec_adj_list_impl::copy_impl(const boost::vec_adj_list_impl&) [with Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>; Config = boost::detail::adj_list_gen, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config; Base = boost::directed_graph_helper, boost::property, boost::no_property, boost::vecS>, boost::vecS, boost::vecS, boost::directedS, boost::property, boost::property, boost::no_property, boost::vecS>::config>]': /usr/include/boost/graph/detail/adjacency_list.hpp:2192:23: note: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' was declared here 2192 | edge_iterator ei, ei_end; | ^~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/graph_coloring.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/graph_coloring.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp -o build/temp.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [170/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/plot/plot3d/base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/c_graph.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/c_graph.cpython-311-aarch64-linux-gnu.so -lpari [171/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/plot/plot3d/transform.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/transform.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/fast_callable.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/ext/fast_callable.cpython-311-aarch64-linux-gnu.so [172/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/plot/plot3d/parametric_surface.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/parametric_surface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/ext/interpreters/wrapper_rr.o -L/usr/lib64 -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_rr.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/connectivity.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/graphs/connectivity.cpython-311-aarch64-linux-gnu.so -lpari [173/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/plot/plot3d/index_face_set.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/index_face_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [174/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/plot/plot3d/shapes.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/shapes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.o -L/usr/lib64 -lpari -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/descent_two_isogeny.cpython-311-aarch64-linux-gnu.so -lpari [175/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/power_series_ring_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/plot/plot3d/index_face_set.c:26433:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 26433 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/plot/plot3d/index_face_set.c:26432:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 26432 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/plot/plot3d/index_face_set.c:26228:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 26228 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/plot/plot3d/index_face_set.c:26227:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 26227 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/period_lattice_region.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/probability/probability_distribution.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/probability/probability_distribution.cpython-311-aarch64-linux-gnu.so -lpari [176/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/gmpy2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/complex_mpfr.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_mpfr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [177/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/ring_extension_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/complex_mpfr.c:32484:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 32484 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:32483:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 32483 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:32357:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 32357 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:32356:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 32356 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:32228:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 32228 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:32227:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 32227 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27813:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 27813 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:32038:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 32038 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27812:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 27812 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27686:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 27686 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27685:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 27685 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:32037:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 32037 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27557:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 27557 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27556:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 27556 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27367:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 27367 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:31822:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 31822 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/transform.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/transform.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/power_series_ring_element.c:27366:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 27366 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:31821:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 31821 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27151:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 27151 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27150:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 27150 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:31562:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 31562 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27009:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 27009 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:31561:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 31561 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:27008:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 27008 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:31217:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 31217 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [178/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/fast_arith.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/fast_arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/power_series_ring_element.c:26664:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 26664 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpfr.c:31216:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 31216 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_ring_element.c:26663:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 26663 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_element.c:16533:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 16533 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_element.c:16532:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16532 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_element.c:16188:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 16188 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_element.c:16187:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16187 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fast_arith.c:8308:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8308 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fast_arith.c:8307:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8307 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fast_arith.c:7963:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7963 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fast_arith.c:7962:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7962 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.cpp -o build/temp.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/complex_plot.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/plot/complex_plot.cpython-311-aarch64-linux-gnu.so -lpari [179/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/power_series_mpoly.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_mpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/parametric_surface.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/parametric_surface.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/power_series_mpoly.c:6323:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6323 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_mpoly.c:6322:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6322 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_mpoly.c:5978:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5978 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_mpoly.c:5977:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5977 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [180/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/tate_algebra_ideal.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/tate_algebra_ideal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/fast_arith.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/fast_arith.cpython-311-aarch64-linux-gnu.so [181/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/sum_of_squares.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/sum_of_squares.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/sum_of_squares.c:4648:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4648 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/sum_of_squares.c:4647:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4647 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/sum_of_squares.c:4303:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4303 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/sum_of_squares.c:4302:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4302 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_ideal.c:18518:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 18518 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_ideal.c:18517:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18517 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_ideal.c:18173:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 18173 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_ideal.c:18172:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 18172 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/sum_of_squares.o -L/usr/lib64 -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/sum_of_squares.cpython-311-aarch64-linux-gnu.so -lpari [182/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/arb -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/real_arb.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/include/stdio.h:906, from /usr/include/python3.11/Python.h:24, from build/cythonized/sage/plot/plot3d/index_face_set.c:42: In function 'sprintf', inlined from '__pyx_f_4sage_4plot_6plot3d_14index_face_set_format_pmesh_face.isra' at build/cythonized/sage/plot/plot3d/index_face_set.c:6007:21: /usr/include/bits/stdio2.h:30:10: warning: '__pyx_v_color' may be used uninitialized [-Wmaybe-uninitialized] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ build/cythonized/sage/plot/plot3d/index_face_set.c: In function '__pyx_f_4sage_4plot_6plot3d_14index_face_set_format_pmesh_face.isra': build/cythonized/sage/plot/plot3d/index_face_set.c:5634:7: note: '__pyx_v_color' was declared here 5634 | int __pyx_v_color; | ^~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:32012:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 32012 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:32011:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 32011 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:31807:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 31807 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:31806:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 31806 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:29474:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 29474 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:29473:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 29473 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:29129:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 29129 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:29128:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 29128 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/implicit_surface.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/implicit_surface.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_mpoly.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/power_series_mpoly.cpython-311-aarch64-linux-gnu.so [183/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/laurent_series_ring_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/laurent_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [184/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/fraction_field_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/fraction_field_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In function '__pyx_pf_4sage_5rings_8real_arb_8RealBall_6__hash__', inlined from '__pyx_pw_4sage_5rings_8real_arb_8RealBall_7__hash__' at build/cythonized/sage/rings/real_arb.c:14004:13: build/cythonized/sage/rings/real_arb.c:14063:151: warning: 'arb_rel_error_bits' reading 48 bytes from a region of size 32 [-Wstringop-overread] 14063 | __pyx_v_h = (((fmpz_fdiv_ui(__pyx_v_mant, 0x3FFFFFDD) ^ fmpz_fdiv_ui(__pyx_v_expo, 0x40000000)) ^ (arf_abs_bound_lt_2exp_si(__pyx_v_mid) << 10)) ^ (arb_rel_error_bits(__pyx_v_self->value) << 20)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:14063:151: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /usr/include/acb.h:23, from ./sage/libs/arb/arb_wrap.h:14, from build/cythonized/sage/rings/real_arb.c:800: /usr/include/arb.h: In function '__pyx_pw_4sage_5rings_8real_arb_8RealBall_7__hash__': /usr/include/arb.h:310:7: note: in a call to function 'arb_rel_error_bits' 310 | slong arb_rel_error_bits(const arb_t x); | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14613:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 14613 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14612:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 14612 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14486:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 14486 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14485:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 14485 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14357:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 14357 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14356:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 14356 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14167:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 14167 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:14166:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 14166 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:13951:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 13951 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:13950:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 13950 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:13809:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13809 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:13808:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13808 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:13464:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 13464 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_element.c:13463:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13463 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20596:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 20596 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20595:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 20595 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20469:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 20469 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20468:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 20468 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20340:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 20340 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20339:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 20339 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20150:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 20150 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:20149:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 20149 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:19934:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 19934 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:19933:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 19933 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/strongly_regular_db.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/strongly_regular_db.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/laurent_series_ring_element.c:19792:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 19792 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:19791:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 19791 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:19447:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 19447 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/laurent_series_ring_element.c:19446:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19446 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [185/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/complex_conversion.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/complex_conversion.c:3873:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3873 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_conversion.c:3872:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3872 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_conversion.c:3528:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3528 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_conversion.c:3527:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3527 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_conversion.o -L/usr/lib64 -lgsl -lgslcblas -lmpfr -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/complex_conversion.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/shapes.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/shapes.cpython-311-aarch64-linux-gnu.so [186/539] creating build/temp.linux-aarch64-cpython-311/sage/rings/bernmm cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/bernmm.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/bernmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [187/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/bernoulli_mod_p.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/bernoulli_mod_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modules/free_module_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modules/free_module_element.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_element.cpython-311-aarch64-linux-gnu.so [188/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/gmpy2 -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/real_mpfr.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_mpfr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [189/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/ring_extension_morphism.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension_morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/bernmm.cpp:3670:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 3670 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/bernmm.cpp:3669:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3669 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/bernmm.cpp:3325:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 3325 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/bernmm.cpp:3324:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3324 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.o build/temp.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o build/temp.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/ring_extension_morphism.c:12532:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12532 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_morphism.c:12531:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12531 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_morphism.c:12187:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 12187 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_morphism.c:12186:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12186 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [190/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/real_interval_absolute.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_interval_absolute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/real_mpfr.c:42380:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] 42380 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:42379:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] 42379 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n EXAMPLES::\n\n sage: from sage.arith.numerical_approx import digits_to_bits\n sage: digits_to_bits(None)\n 53\n sage: digits_to_bits(15)\n 54\n sage: digits_to_bits(-1)\n Traceback (most recent call last):\n ...\n ValueError: number of digits must be positive\n\n TESTS::\n\n sage: digits_to_bits(\"10\")\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41748:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 41748 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41747:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 41747 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41621:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 41621 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41620:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 41620 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41492:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 41492 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41491:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 41491 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41302:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 41302 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41301:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 41301 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41086:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 41086 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:41085:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 41085 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/bernoulli_mod_p.cpp:1764: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:40923:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 40923 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:40922:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 40922 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:40718:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 40718 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:40717:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 40717 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:40017:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 40017 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:40016:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 40016 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:39672:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 39672 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfr.c:39671:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 39671 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/rings/bernmm/bern_modp.cpp -o build/temp.linux-aarch64-cpython-311/sage/rings/bernmm/bern_modp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/real_interval_absolute.c:13343:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13343 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_interval_absolute.c:13342:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13342 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_interval_absolute.c:12998:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 12998 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_interval_absolute.c:12997:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12997 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/bernmm/bern_modp.cpp: In function 'long int bernmm::bernsum_pow2(long int, NTL::mulmod_t, long int, long int, long int)': sage/rings/bernmm/bern_modp.cpp:401:26: warning: comparison of integer expressions of different signedness: 'long int' and 'bernmm::word_t' {aka 'long unsigned int'} [-Wsign-compare] 401 | for (long i = 0; i < TABLE_SIZE; i++) | ^ sage/rings/bernmm/bern_modp.cpp: In function 'long int bernmm::bernsum_pow2_redc(long int, NTL::mulmod_t, long int, long int, long int)': sage/rings/bernmm/bern_modp.cpp:624:26: warning: comparison of integer expressions of different signedness: 'long int' and 'bernmm::word_t' {aka 'long unsigned int'} [-Wsign-compare] 624 | for (long i = 0; i < TABLE_SIZE; i++) | ^ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/rings/bernmm/bern_modp_util.cpp -o build/temp.linux-aarch64-cpython-311/sage/rings/bernmm/bern_modp_util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/bernoulli_mod_p.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/bernoulli_mod_p.cpython-311-aarch64-linux-gnu.so [191/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/tate_algebra_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/tate_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/rings/bernmm/bern_rat.cpp -o build/temp.linux-aarch64-cpython-311/sage/rings/bernmm/bern_rat.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 In member function 'bool boost::detail::adj_list_edge_iterator::operator!=(const self&) const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>]', inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:118:50: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:112:21: warning: '*(boost::detail::stored_edge_property > >* const*)((char*)&e_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' may be used uninitialized [-Wmaybe-uninitialized] 111 | || (vCurr != vEnd | ~~~~~~~~~~~~~~ 112 | && edges BOOST_GRAPH_MEMBER first | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | != x.edges BOOST_GRAPH_MEMBER first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:14: /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:101:40: note: '*(boost::detail::stored_edge_property > >* const*)((char*)&e_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' was declared here 101 | typename Traits2::edge_iterator e, e_end; | ^~~~~ In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>]', inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:118:60: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '((boost::detail::stored_edge_property > >* const*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:101:37: note: '((boost::detail::stored_edge_property > >* const*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' was declared here 101 | typename Traits2::edge_iterator e, e_end; | ^ In file included from /usr/include/boost/shared_array.hpp:17, from /usr/include/boost/graph/detail/d_ary_heap.hpp:20, from /usr/include/boost/graph/named_function_params.hpp:27, from /usr/include/boost/graph/breadth_first_search.hpp:23, from /usr/include/boost/graph/edmonds_karp_max_flow.hpp:22, from /usr/include/boost/graph/edge_connectivity.hpp:19, from build/cythonized/sage/graphs/base/boost_interface.cpp:4: In member function 'T& boost::shared_array::operator[](std::ptrdiff_t) const [with T = double]', inlined from 'T& boost::shared_array_property_map::operator[](key_type) const [with T = double; IndexMap = boost::vec_adj_list_vertex_id_map, long unsigned int>]' at /usr/include/boost/property_map/shared_array_property_map.hpp:36:16, inlined from 'Reference boost::get(const put_get_helper&, const K&) [with PropertyMap = shared_array_property_map, long unsigned int> >; Reference = double&; K = long unsigned int]' at /usr/include/boost/property_map/property_map.hpp:304:54, inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:122:40: /usr/include/boost/smart_ptr/shared_array.hpp:201:18: warning: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' may be used uninitialized [-Wmaybe-uninitialized] 201 | return px[i]; | ~~^ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:101:37: note: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' was declared here 101 | typename Traits2::edge_iterator e, e_end; | ^ In function '__pyx_pf_4sage_5rings_8real_arb_8RealBall_36below_abs', inlined from '__pyx_pw_4sage_5rings_8real_arb_8RealBall_37below_abs' at build/cythonized/sage/rings/real_arb.c:16492:13: build/cythonized/sage/rings/real_arb.c:16545:16: warning: 'arb_contains_zero' reading 48 bytes from a region of size 32 [-Wstringop-overread] 16545 | __pyx_t_3 = (arb_contains_zero(__pyx_v_res->value) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_arb.c:16545:16: note: referencing argument 1 of type 'const arb_struct[1]' /usr/include/arb.h: In function '__pyx_pw_4sage_5rings_8real_arb_8RealBall_37below_abs': /usr/include/arb.h:265:5: note: in a call to function 'arb_contains_zero' 265 | int arb_contains_zero(const arb_t x); | ^~~~~~~~~~~~~~~~~ sage/rings/bernmm/bern_rat.cpp: In function 'void bernmm::bern_rat(__mpq_struct*, long int, int)': sage/rings/bernmm/bern_rat.cpp:280:17: warning: unused variable 'log2' [-Wunused-variable] 280 | const double log2 = 0.69314718055994528622676; | ^~~~ build/cythonized/sage/rings/tate_algebra_element.c:32241:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 32241 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:32240:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 32240 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:32114:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 32114 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:32113:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 32113 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:31985:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 31985 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:31984:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 31984 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:31795:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 31795 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/fraction_field_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/fraction_field_element.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/tate_algebra_element.c:31794:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 31794 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:31579:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 31579 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:31578:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 31578 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:30707:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 30707 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:30706:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 30706 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/tate_algebra_element.c:30362:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 30362 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/bernmm.o build/temp.linux-aarch64-cpython-311/sage/rings/bernmm/bern_modp.o build/temp.linux-aarch64-cpython-311/sage/rings/bernmm/bern_modp_util.o build/temp.linux-aarch64-cpython-311/sage/rings/bernmm/bern_rat.o -L/usr/lib64 -lpthread -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/bernmm.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/tate_algebra_element.c:30361:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 30361 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/index_face_set.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/index_face_set.cpython-311-aarch64-linux-gnu.so -lpari [193/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/power_series_poly.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [192/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/puiseux_series_ring_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/puiseux_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [194/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/gmpy2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/complex_double.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 build/cythonized/sage/rings/power_series_poly.c:14246:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 14246 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_poly.c:14245:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 14245 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_poly.c:13901:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 13901 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_poly.c:13900:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13900 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12692:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 12692 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12691:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 12691 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12565:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 12565 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12564:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 12564 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12436:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 12436 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12435:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 12435 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12246:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 12246 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12245:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 12245 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12030:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 12030 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:12029:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 12029 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:11888:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 11888 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:11887:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11887 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:11543:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11543 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/puiseux_series_ring_element.c:11542:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11542 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22685:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 22685 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22684:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 22684 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22558:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 22558 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22557:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 22557 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22429:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 22429 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22428:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 22428 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22239:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 22239 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22238:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 22238 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22023:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 22023 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:22022:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 22022 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:21809:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 21809 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:21808:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 21808 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:21464:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 21464 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_double.c:21463:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 21463 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool boost::detail::adj_list_edge_iterator::operator!=(const self&) const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>]', inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:118:50: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:112:21: warning: '*(boost::detail::stored_edge_property > >* const*)((char*)&e_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' may be used uninitialized [-Wmaybe-uninitialized] 111 | || (vCurr != vEnd | ~~~~~~~~~~~~~~ 112 | && edges BOOST_GRAPH_MEMBER first | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | != x.edges BOOST_GRAPH_MEMBER first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:101:40: note: '*(boost::detail::stored_edge_property > >* const*)((char*)&e_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' was declared here 101 | typename Traits2::edge_iterator e, e_end; | ^~~~~ In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>]', inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:118:60: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '((boost::detail::stored_edge_property > >* const*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:101:37: note: '((boost::detail::stored_edge_property > >* const*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' was declared here 101 | typename Traits2::edge_iterator e, e_end; | ^ In member function 'T& boost::shared_array::operator[](std::ptrdiff_t) const [with T = double]', inlined from 'T& boost::shared_array_property_map::operator[](key_type) const [with T = double; IndexMap = boost::vec_adj_list_vertex_id_map, long unsigned int>]' at /usr/include/boost/property_map/shared_array_property_map.hpp:36:16, inlined from 'Reference boost::get(const put_get_helper&, const K&) [with PropertyMap = shared_array_property_map, long unsigned int> >; Reference = double&; K = long unsigned int]' at /usr/include/boost/property_map/property_map.hpp:304:54, inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:122:40: /usr/include/boost/smart_ptr/shared_array.hpp:201:18: warning: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' may be used uninitialized [-Wmaybe-uninitialized] 201 | return px[i]; | ~~^ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:101:37: note: '*(const boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS> >::edges.boost::optional > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' was declared here 101 | typename Traits2::edge_iterator e, e_end; | ^ In member function 'bool boost::detail::adj_list_edge_iterator::operator!=(const self&) const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:85:50: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:112:21: warning: '*(boost::detail::stored_edge_property >* const*)((char*)&e_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' may be used uninitialized [-Wmaybe-uninitialized] 111 | || (vCurr != vEnd | ~~~~~~~~~~~~~~ 112 | && edges BOOST_GRAPH_MEMBER first | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | != x.edges BOOST_GRAPH_MEMBER first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:84:44: note: '*(boost::detail::stored_edge_property >* const*)((char*)&e_end + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_))' was declared here 84 | typename Traits1::edge_iterator e, e_end; | ^~~~~ In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]', inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:85:60: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '((boost::detail::stored_edge_property >* const*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:84:41: note: '((boost::detail::stored_edge_property >* const*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)))[2]' was declared here 84 | typename Traits1::edge_iterator e, e_end; | ^ In member function 'EdgeDescriptor boost::detail::out_edge_iter::dereference() const [with BaseIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; VertexDescriptor = long unsigned int; EdgeDescriptor = boost::detail::edge_desc_impl; Difference = long int]', inlined from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:631:31, inlined from 'boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Value = boost::detail::edge_desc_impl; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:737:53, inlined from 'boost::detail::adj_list_edge_iterator::value_type boost::detail::adj_list_edge_iterator::operator*() const [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list, boost::property, boost::no_property, boost::vecS>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:99:20, inlined from 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]' at /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:90:33: /usr/include/boost/graph/detail/adjacency_list.hpp:148:48: warning: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 148 | &(*this->base()).get_property()); | ^ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = adjacency_list, property, no_property, vecS>; DistanceMatrix = std::vector >; VertexID = vec_adj_list_vertex_id_map, long unsigned int>; Weight = adj_list_edge_property_map, edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = closed_plus; Infinity = double; DistanceZero = double]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:84:41: note: '*(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >*)((char*)&e + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list, boost::property, boost::no_property, boost::vecS> >::edges.boost::optional >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::_M_current' was declared here 84 | typename Traits1::edge_iterator e, e_end; | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_mpfr.o -L/usr/lib64 -lgsl -lgslcblas -lmpfr -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/complex_mpfr.cpython-311-aarch64-linux-gnu.so [195/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/factorint.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/factorint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/generators/distance_regular.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/generators/distance_regular.cpython-311-aarch64-linux-gnu.so -lpari [196/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/arb -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/complex_arb.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/mod_sym_num.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/factorint.c:7613:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7613 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/factorint.c:7612:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7612 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/factorint.c:7268:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7268 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/factorint.c:7267:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7267 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension_morphism.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_morphism.cpython-311-aarch64-linux-gnu.so [197/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/abc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/abc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_interval_absolute.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/real_interval_absolute.cpython-311-aarch64-linux-gnu.so [198/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/noncommutative_ideals.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/noncommutative_ideals.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [199/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/real_double_element_gsl.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_double_element_gsl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_arb.o -L/usr/lib64 -lflint -larb -lmpfi -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/real_arb.cpython-311-aarch64-linux-gnu.so -lpari [200/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/gmpy2 -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/rational.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/rational.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_ring_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/power_series_ring_element.cpython-311-aarch64-linux-gnu.so [201/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/ring_extension_conversion.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/noncommutative_ideals.c:5868:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5868 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/noncommutative_ideals.c:5867:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5867 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/noncommutative_ideals.c:5523:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5523 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/noncommutative_ideals.c:5522:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5522 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_arb.c:37651:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 37651 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_arb.c:37650:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 37650 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_arb.c:37306:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 37306 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_arb.c:37305:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 37305 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double_element_gsl.c:8045:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8045 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double_element_gsl.c:8044:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8044 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double_element_gsl.c:7700:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7700 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double_element_gsl.c:7699:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7699 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_conversion.c:8139:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8139 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_conversion.c:8138:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8138 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_conversion.c:7794:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7794 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension_conversion.c:7793:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7793 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/abc.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/abc.cpython-311-aarch64-linux-gnu.so [202/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/gmpy2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/real_double.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/laurent_series_ring_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/laurent_series_ring_element.cpython-311-aarch64-linux-gnu.so [203/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/real_lazy.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_lazy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/add.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/add.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:9: In copy constructor 'boost::detail::bfs_king_visitor > > >, boost::sparse::sparse_ordering_queue > >, boost::indirect_cmp > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>, std::less >, boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>, std::vector, boost::vec_adj_list_vertex_id_map, long unsigned int> >::bfs_king_visitor(const boost::detail::bfs_king_visitor > > >, boost::sparse::sparse_ordering_queue > >, boost::indirect_cmp > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>, std::less >, boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>, std::vector, boost::vec_adj_list_vertex_id_map, long unsigned int> >&)', inlined from 'OutputIterator boost::king_ordering(const Graph&, std::deque::vertex_descriptor, std::allocator::vertex_descriptor> >, OutputIterator, ColorMap, DegreeMap, VertexIndexMap) [with Graph = adjacency_list, no_property, no_property, vecS>; OutputIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator > > >; ColorMap = iterator_property_map, long unsigned int>, default_color_type, default_color_type&>; DegreeMap = out_degree_property_map, no_property, no_property, vecS> >; VertexIndexMap = vec_adj_list_vertex_id_map, long unsigned int>]' at /usr/include/boost/graph/king_ordering.hpp:266:28, inlined from 'OutputIterator boost::king_ordering(const Graph&, OutputIterator, ColorMap, DegreeMap, VertexIndexMap) [with Graph = adjacency_list, no_property, no_property, vecS>; OutputIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator > > >; ColorMap = iterator_property_map, long unsigned int>, default_color_type, default_color_type&>; DegreeMap = out_degree_property_map, no_property, no_property, vecS> >; VertexIndexMap = vec_adj_list_vertex_id_map, long unsigned int>]' at /usr/include/boost/graph/king_ordering.hpp:322:63, inlined from 'OutputIterator boost::king_ordering(const Graph&, OutputIterator, VertexIndexMap) [with Graph = adjacency_list, no_property, no_property, vecS>; OutputIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator > > >; VertexIndexMap = vec_adj_list_vertex_id_map, long unsigned int>]' at /usr/include/boost/graph/king_ordering.hpp:335:42, inlined from 'OutputIterator boost::king_ordering(const Graph&, OutputIterator) [with Graph = adjacency_list, no_property, no_property, vecS>; OutputIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator > > >]' at /usr/include/boost/graph/king_ordering.hpp:341:62, inlined from 'std::vector BoostGraph::bandwidth_ordering(bool) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::undirectedS; EdgeListS = boost::vecS; EdgeProperty = boost::no_property]' at build/cythonized/sage/graphs/base/boost_interface.cpp:180:13: /usr/include/boost/graph/king_ordering.hpp:33:11: warning: 'vis.boost::detail::bfs_king_visitor > > >, boost::sparse::sparse_ordering_queue > >, boost::indirect_cmp > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>, std::less >, boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::vec_adj_list_vertex_id_map, long unsigned int>, long unsigned int, long unsigned int&>, std::vector, boost::vec_adj_list_vertex_id_map, long unsigned int> >::index_begin' may be used uninitialized [-Wmaybe-uninitialized] 33 | class bfs_king_visitor : public default_bfs_visitor | ^~~~~~~~~~~~~~~~ /usr/include/boost/graph/king_ordering.hpp: In member function 'std::vector BoostGraph::bandwidth_ordering(bool) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::undirectedS; EdgeListS = boost::vecS; EdgeProperty = boost::no_property]': /usr/include/boost/graph/king_ordering.hpp:258:13: note: 'vis' declared here 258 | Visitor vis(&permutation, &Q, comp, pseudo_degree, loc, colors, index_map); | ^~~ build/cythonized/sage/rings/rational.cpp:37494:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 37494 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:37493:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 37493 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:37367:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 37367 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:37366:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 37366 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:37238:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 37238 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:37237:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 37237 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:37048:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 37048 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:37047:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 37047 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:36832:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 36832 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:36831:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 36831 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:36669:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 36669 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:36668:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 36668 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:36464:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 36464 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:36463:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 36463 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:34454:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 34454 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:34453:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 34453 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:34109:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 34109 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:34108:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 34108 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:4764:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_sub_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function] 4764 | static PyObject *__pyx_f_4sage_5rings_8rational_Rational_sub_(struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_self, struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_other) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:4669:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_add_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function] 4669 | static PyObject *__pyx_f_4sage_5rings_8rational_Rational_add_(struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_self, struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_other) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:4574:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_div_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function] 4574 | static PyObject *__pyx_f_4sage_5rings_8rational_Rational_div_(struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_a, struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/rational.cpp:4479:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_mul_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function] 4479 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19650:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 19650 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19649:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 19649 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19523:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 19523 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19522:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 19522 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19394:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 19394 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19393:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 19393 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19204:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 19204 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:19203:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 19203 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:18988:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 18988 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:18987:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 18987 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:18509:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 18509 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:18508:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18508 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:18164:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 18164 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_double.c:18163:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 18163 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/real_double.c:793: /usr/lib/python3.11/site-packages/gmpy2/gmpy2.h:583:1: warning: 'import_gmpy2' defined but not used [-Wunused-function] 583 | import_gmpy2(void) | ^~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:21051:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 21051 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:21050:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 21050 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20924:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 20924 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20923:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 20923 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20795:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 20795 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20794:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 20794 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20605:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 20605 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20604:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 20604 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20389:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 20389 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20388:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 20388 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20247:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20247 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:20246:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20246 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:19902:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 19902 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:19901:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19901 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_lazy.c:7233:12: warning: '__pyx_f_4sage_5rings_9real_lazy_get_new_prec' defined but not used [-Wunused-function] 7233 | static int __pyx_f_4sage_5rings_9real_lazy_get_new_prec(PyObject *__pyx_v_R, int __pyx_v_depth) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_double_element_gsl.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/real_double_element_gsl.cpython-311-aarch64-linux-gnu.so -lpari [204/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/ring_extension.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/tate_algebra_ideal.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/tate_algebra_ideal.cpython-311-aarch64-linux-gnu.so -lpari [205/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/morphism.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/puiseux_series_ring_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/puiseux_series_ring_element.cpython-311-aarch64-linux-gnu.so [206/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/integer_ring.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/integer_ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/integer_ring.c:16451:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 16451 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:16450:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 16450 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension.c:24843:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 24843 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:16324:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 16324 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:16323:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 16323 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension.c:24842:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 24842 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:16195:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 16195 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension.c:24498:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 24498 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:16194:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 16194 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:16005:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 16005 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/ring_extension.c:24497:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 24497 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:16004:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 16004 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:15789:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 15789 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:15788:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 15788 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:15430:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 15430 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:15429:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 15429 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:15085:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 15085 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:15084:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 15084 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer_ring.c:4174:13: warning: '__pyx_f_4sage_5rings_12integer_ring_late_import' defined but not used [-Wunused-function] 4174 | static void __pyx_f_4sage_5rings_12integer_ring_late_import(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25884:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 25884 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25883:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 25883 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25757:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 25757 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/factorint.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/factorint.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/morphism.c:25756:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 25756 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25628:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 25628 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25627:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 25627 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25438:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 25438 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25437:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 25437 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25222:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 25222 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [207/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/fraction_field_FpT.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/fraction_field_FpT.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/morphism.c:25221:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 25221 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25008:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 25008 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:25007:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 25007 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:24663:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 24663 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/morphism.c:24662:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 24662 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/noncommutative_ideals.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/noncommutative_ideals.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension_conversion.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_conversion.cpython-311-aarch64-linux-gnu.so [208/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/power_series_pari.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_pari.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [209/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/gmpy2 -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/integer.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/integer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/integer.c: In function '__pyx_pf_4sage_5rings_7integer_7Integer_56digits': build/cythonized/sage/rings/integer.c:10350:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 10350 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_6; __pyx_v_i++) { | ^ build/cythonized/sage/rings/integer.c: In function '__pyx_f_4sage_5rings_7integer_7Integer__exact_log_mpfi_log': build/cythonized/sage/rings/integer.c:17157:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 17157 | __pyx_t_10 = (((1 << (__pyx_v_pow_2 - 1)) == (__pyx_v_upper - __pyx_v_lower)) != 0); | ^~ build/cythonized/sage/rings/power_series_pari.c:12274:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12274 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_pari.c:12273:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12273 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_pari.c:11929:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11929 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/power_series_pari.c:11928:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11928 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c: In function '__pyx_pf_4sage_5rings_7integer_7Integer_134trial_division': build/cythonized/sage/rings/integer.c:24186:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 24186 | __pyx_t_1 = ((__pyx_v_bound < __pyx_v_limit) != 0); | ^ build/cythonized/sage/rings/fraction_field_FpT.cpp:20320:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 20320 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:20319:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 20319 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:20193:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20193 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:20192:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 20192 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:20064:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20064 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:20063:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 20063 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:19874:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19874 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:19873:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 19873 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:19658:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19658 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:19657:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 19657 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:19194:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19194 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:19193:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 19193 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:18849:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 18849 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/fraction_field_FpT.cpp:18848:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 18848 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_poly.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/power_series_poly.cpython-311-aarch64-linux-gnu.so [210/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/ring.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_double.o -L/usr/lib64 -lgsl -lgslcblas -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/complex_double.cpython-311-aarch64-linux-gnu.so [211/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/complex_interval.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_interval.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/archive.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/archive.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/complex_interval.c:20898:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20898 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_interval.c:20897:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20897 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_interval.c:20553:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 20553 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_interval.c:20552:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20552 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c: At top level: build/cythonized/sage/rings/integer.c:51476:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 51476 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:51475:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 51475 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:51349:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 51349 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/graphs/base/boost_graph.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/graphs/base/boost_graph.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/integer.c:51348:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 51348 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:51220:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 51220 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:51219:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 51219 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:51030:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 51030 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:51029:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 51029 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:50814:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 50814 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:50813:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 50813 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:49035:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 49035 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:49034:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 49034 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:48830:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 48830 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:48829:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 48829 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/symbolic/ginac/archive.cpp: In member function 'void GiNaC::archive::forget()': sage/symbolic/ginac/archive.cpp:584:62: warning: 'std::mem_fun_ref_t<_Ret, _Tp> std::mem_fun_ref(_Ret (_Tp::*)()) [with _Ret = void; _Tp = GiNaC::archive_node]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 584 | for_each(nodes.begin(), nodes.end(), std::mem_fun_ref(&archive_node::forget)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:47095:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 47095 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2/bits/refwrap.h:39, from /usr/include/c++/12.2/vector:66, from sage/symbolic/ginac/basic.h:26, from sage/symbolic/ginac/ex.h:26, from sage/symbolic/ginac/archive.h:26, from sage/symbolic/ginac/archive.cpp:23: /usr/include/c++/12.2/bits/stl_function.h:1383:5: note: declared here 1383 | mem_fun_ref(_Ret (_Tp::*__f)()) | ^~~~~~~~~~~ build/cythonized/sage/rings/integer.c:47094:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 47094 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:46750:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 46750 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:46749:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 46749 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/integer.c:45846:18: warning: '__pyx_f_4sage_5rings_7integer_integer' defined but not used [-Wunused-function] 45846 | static PyObject *__pyx_f_4sage_5rings_7integer_integer(PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__pyx_pf_4sage_5rings_11complex_arb_11ComplexBall_40below_abs', inlined from '__pyx_pw_4sage_5rings_11complex_arb_11ComplexBall_41below_abs' at build/cythonized/sage/rings/complex_arb.c:16884:13: build/cythonized/sage/rings/complex_arb.c:16941:16: warning: 'arb_contains_zero' reading 48 bytes from a region of size 32 [-Wstringop-overread] 16941 | __pyx_t_4 = (arb_contains_zero(__pyx_v_res->value) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_arb.c:16941:16: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /usr/include/acb.h:23, from ./sage/libs/arb/arb_wrap.h:14, from build/cythonized/sage/rings/complex_arb.c:801: /usr/include/arb.h: In function '__pyx_pw_4sage_5rings_11complex_arb_11ComplexBall_41below_abs': /usr/include/arb.h:265:5: note: in a call to function 'arb_contains_zero' 265 | int arb_contains_zero(const arb_t x); | ^~~~~~~~~~~~~~~~~ [212/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/complex_number.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_number.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_number.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/complex_number.cpython-311-aarch64-linux-gnu.so [213/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/real_mpfi.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_mpfi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/real_mpfi.c: In function '__pyx_f_4sage_5rings_9real_mpfi_24RealIntervalFieldElement__str_question_style': build/cythonized/sage/rings/real_mpfi.c:12942:68: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'mp_exp_t' {aka 'long int'} [-Wsign-compare] 12942 | __pyx_t_11 = ((mpz_sizeinbase(__pyx_v_lower_mpz, __pyx_v_base) < __pyx_v_expo_delta) != 0); | ^ build/cythonized/sage/rings/real_mpfi.c:13062:68: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'mp_exp_t' {aka 'long int'} [-Wsign-compare] 13062 | __pyx_t_11 = ((mpz_sizeinbase(__pyx_v_upper_mpz, __pyx_v_base) < __pyx_v_expo_delta) != 0); | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_mpfr.o -L/usr/lib64 -lpari -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/real_mpfr.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/real_mpfi.c: At top level: build/cythonized/sage/rings/real_mpfi.c:36132:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 36132 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [214/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/gmpy2 -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/complex_mpc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_mpc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/real_mpfi.c:36131:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 36131 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35927:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 35927 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35926:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 35926 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35647:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 35647 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35646:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 35646 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35520:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 35520 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35519:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 35519 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35391:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 35391 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35390:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 35390 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35201:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 35201 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:35200:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 35200 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:34985:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 34985 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:34984:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 34984 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:34378:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 34378 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:34377:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 34377 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:34033:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 34033 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/real_mpfi.c:34032:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 34032 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_double.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/real_double.cpython-311-aarch64-linux-gnu.so -lpari [215/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/convert cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/convert/mpfi.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/convert/mpfi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/complex_mpc.c:24762:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 24762 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24761:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 24761 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24635:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 24635 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24634:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 24634 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24506:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 24506 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24505:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 24505 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24316:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 24316 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24315:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 24315 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24100:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 24100 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:24099:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 24099 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23937:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 23937 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23936:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 23936 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23732:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 23732 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23731:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 23731 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23414:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 23414 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23413:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 23413 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23069:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 23069 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/complex_mpc.c:23068:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 23068 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:9307:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9307 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:9306:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9306 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:8962:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 8962 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:8961:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8961 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:8738:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 8738 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:8737:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 8737 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:8533:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 8533 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/convert/mpfi.c:8532:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 8532 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void __pyx_f_4sage_5rings_18fraction_field_FpT_nmod_poly_inc(nmod_poly_struct*, int)', inlined from '__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)' at build/cythonized/sage/rings/fraction_field_FpT.cpp:9788:68: build/cythonized/sage/rings/fraction_field_FpT.cpp:18056:3: warning: '__pyx_v_a' may be used uninitialized [-Wmaybe-uninitialized] 18056 | if (__pyx_t_4) { | ^~ build/cythonized/sage/rings/fraction_field_FpT.cpp: In function '__pyx_obj_4sage_5rings_18fraction_field_FpT_FpTElement* __pyx_f_4sage_5rings_18fraction_field_FpT_10FpTElement_next(__pyx_obj_4sage_5rings_18fraction_field_FpT_FpTElement*, int)': build/cythonized/sage/rings/fraction_field_FpT.cpp:17952:8: note: '__pyx_v_a' was declared here 17952 | long __pyx_v_a; | ^~~~~~~~~ In function 'void __pyx_f_4sage_5rings_18fraction_field_FpT_nmod_poly_inc(nmod_poly_struct*, int)', inlined from '__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)' at build/cythonized/sage/rings/fraction_field_FpT.cpp:9653:62: build/cythonized/sage/rings/fraction_field_FpT.cpp:18056:3: warning: '__pyx_v_a' may be used uninitialized [-Wmaybe-uninitialized] 18056 | if (__pyx_t_4) { | ^~ build/cythonized/sage/rings/fraction_field_FpT.cpp: In function '__pyx_obj_4sage_5rings_18fraction_field_FpT_FpTElement* __pyx_f_4sage_5rings_18fraction_field_FpT_10FpTElement_next(__pyx_obj_4sage_5rings_18fraction_field_FpT_FpTElement*, int)': build/cythonized/sage/rings/fraction_field_FpT.cpp:17952:8: note: '__pyx_v_a' was declared here 17952 | long __pyx_v_a; | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/plot/plot3d/base.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/base.cpython-311-aarch64-linux-gnu.so [216/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_lazy.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/real_lazy.cpython-311-aarch64-linux-gnu.so [217/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/arb -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5921:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5921 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5920:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5920 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5576:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 5576 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5575:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5575 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/power_series_pari.o -L/usr/lib64 -lpari -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/power_series_pari.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/assume.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/assume.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/convert/mpfi.o -L/usr/lib64 -lgsl -lgslcblas -lmpfi -lmpfr -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/convert/mpfi.cpython-311-aarch64-linux-gnu.so [218/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I./sage/cpython -I./sage/libs/arb -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [219/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/multi_polynomial.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/integer_ring.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/integer_ring.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp: In function 'int __pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_6__init__(__pyx_obj_4sage_5rings_10polynomial_25polynomial_rational_flint_Polynomial_rational_flint*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)': build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:6419:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 6419 | for (__pyx_v_deg = 0; __pyx_v_deg < __pyx_t_12; __pyx_v_deg++) { | ~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:6460:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 6460 | for (__pyx_v_deg = 0; __pyx_v_deg < __pyx_t_12; __pyx_v_deg++) { | ~~~~~~~~~~~~^~~~~~~~~~~~ [220/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/symmetric_reduction.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/symmetric_reduction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_70denominator(__pyx_obj_4sage_5rings_10polynomial_25polynomial_rational_flint_Polynomial_rational_flint*)': build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:14777:62: warning: the address of 'fmpq_poly_struct::den' will never be NULL [-Waddress] 14777 | __pyx_t_2 = ((fmpq_poly_denref(__pyx_v_self->__pyx___poly) == NULL) != 0); | ^ In file included from /usr/include/flint/arith.h:27, from ./sage/libs/flint/flint_wrap.h:34, from build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:817: /usr/include/flint/fmpq_poly.h:41:12: note: 'fmpq_poly_struct::den' declared here 41 | fmpz_t den; | ^~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpython-311-aarch64-linux-gnu.so -lpari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/basic.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/basic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7555:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 7555 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7554:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 7554 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7428:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 7428 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7427:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 7427 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7299:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 7299 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7298:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 7298 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7109:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 7109 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [221/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/laurent_polynomial.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/laurent_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7108:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 7108 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6893:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 6893 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6892:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 6892 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp: At global scope: build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22889:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22889 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22888:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 22888 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22544:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 22544 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22543:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 22543 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial.c:28050:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 28050 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial.c:28049:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 28049 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial.c:27705:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 27705 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial.c:27704:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 27704 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/fraction_field_FpT.o -L/usr/lib64 -lflint -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/fraction_field_FpT.cpython-311-aarch64-linux-gnu.so -lpari [222/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/ore_polynomial_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/ore_polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:19647:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19647 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:19646:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 19646 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:19302:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 19302 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:19301:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19301 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:5102: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/tate_algebra_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/tate_algebra_element.cpython-311-aarch64-linux-gnu.so [223/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_number_field.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_interval.o -L/usr/lib64 -lflint -lmpfi -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/complex_interval.cpython-311-aarch64-linux-gnu.so -lpari [224/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/cyclotomic.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/cyclotomic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:26021:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 26021 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:26020:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 26020 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25676:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 25676 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25675:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 25675 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_arb.o -L/usr/lib64 -lgsl -lgslcblas -lflint -larb -lmpfr -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/complex_arb.cpython-311-aarch64-linux-gnu.so -lpari [225/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38871:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 38871 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38870:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 38870 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38744:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 38744 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38743:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 38743 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38615:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 38615 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38614:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 38614 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38425:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 38425 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38424:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 38424 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38209:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 38209 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38208:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 38208 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/cyclotomic.c:9561:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9561 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/cyclotomic.c:9560:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9560 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37995:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 37995 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/cyclotomic.c:9216:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9216 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/cyclotomic.c:9215:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9215 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37994:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 37994 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37650:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 37650 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37649:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 37649 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/ring.cpython-311-aarch64-linux-gnu.so [226/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_zz_pex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_number_field.cpython-311-aarch64-linux-gnu.so [227/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/skew_polynomial_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/skew_polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/rational.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/rational.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:10276:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10276 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:10275:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10275 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:9931:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9931 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:9930:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9930 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [228/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19497:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 19497 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19496:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 19496 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19370:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19370 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19369:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 19369 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19241:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19241 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19240:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 19240 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19051:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19051 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19050:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 19050 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18835:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18835 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18834:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 18834 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18476:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18476 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18475:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18475 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18131:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 18131 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18130:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 18130 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:5080: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] 5080 | static PyObject *__pyx_f_4sage_5rings_10polynomial_17polynomial_zz_pex_celement_repr(CYTHON_UNUSED ZZ_pEX *__pyx_v_e, CYTHON_UNUSED __pyx_t_4sage_5rings_10polynomial_17polynomial_zz_pex_cparent __pyx_v_parent) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:4565: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/symmetric_reduction.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/symmetric_reduction.cpython-311-aarch64-linux-gnu.so [229/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/libs/ntl -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/ring_extension.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/cmatcher.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/cmatcher.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular [230/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/refine_root.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/refine_root.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:9783:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9783 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:9782:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9782 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:9438:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9438 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:9437:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9437 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/morphism.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/morphism.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/refine_root.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/refine_root.cpython-311-aarch64-linux-gnu.so [231/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/libs/flint -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/real_roots.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/real_roots.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [232/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_compiled.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/rings/polynomial/real_roots.c:793: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In function 'Py_hash_t __pyx_pf_4sage_5rings_10polynomial_17polynomial_zz_pex_19Polynomial_template_34__hash__(__pyx_obj_4sage_5rings_10polynomial_17polynomial_zz_pex_Polynomial_template*)', inlined from 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_17polynomial_zz_pex_19Polynomial_template_35__hash__(PyObject*)' at build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:11980:100: build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:12159:28: warning: '__pyx_v_var_name_hash' may be used uninitialized [-Wmaybe-uninitialized] 12159 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp: In function 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_17polynomial_zz_pex_19Polynomial_template_35__hash__(PyObject*)': build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:11991:8: note: '__pyx_v_var_name_hash' was declared here 11991 | long __pyx_v_var_name_hash; | ^~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_2de_casteljau_intvec': build/cythonized/sage/rings/polynomial/real_roots.c:14558:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14558 | __pyx_t_5 = ((mpz_sizeinbase((__pyx_v_den_powers->_entries[__pyx_v_i]), 2) < __pyx_v_max_den_bits) != 0); | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/complex_mpc.o -L/usr/lib64 -lmpfr -lmpc -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/complex_mpc.cpython-311-aarch64-linux-gnu.so [233/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_62bernstein_expand': build/cythonized/sage/rings/polynomial/real_roots.c:50429:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 50429 | __pyx_t_10 = ((mpz_sizeinbase(__pyx_v_divisor, 2) > __pyx_v_max_bits) != 0); | ^ build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4667:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4667 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4666:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4666 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4322:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4322 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4321:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4321 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/real_roots.c: At top level: build/cythonized/sage/rings/polynomial/real_roots.c:52409:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 52409 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/real_roots.c:52408:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 52408 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/real_roots.c:52064:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 52064 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/real_roots.c:52063:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 52063 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47554:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 47554 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47553:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 47553 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47427:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 47427 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47426:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 47426 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47298:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 47298 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47297:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 47297 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47108:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 47108 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:47107:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 47107 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46892:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 46892 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46891:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 46891 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46552:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 46552 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46551:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 46551 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46347:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 46347 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46346:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 46346 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:44804:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 44804 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:44803:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 44803 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:44459:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 44459 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:44458:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 44458 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/cyclotomic.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/cyclotomic.cpython-311-aarch64-linux-gnu.so -lpari [234/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/arb -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:13095:65: warning: '__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new' defined but not used [-Wunused-function] 13095 | static struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new(struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:12293:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12293 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:12292:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12292 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11948:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11948 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11947:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11947 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/real_mpfi.o -L/usr/lib64 -lmpfi -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/real_mpfi.cpython-311-aarch64-linux-gnu.so -lpari [235/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_ring_homomorphism.cpython-311-aarch64-linux-gnu.so [236/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17975:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 17975 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_element.c:105522:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 105522 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17974:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17974 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17630:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17630 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17629:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17629 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/skew_polynomial_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_element.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/polynomial/polynomial_element.c:105521:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 105521 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_element.c:105395:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 105395 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [237/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_compiled.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/polynomial/polynomial_element.c:105394:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 105394 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/constant.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/constant.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/polynomial/polynomial_element.c:105266:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 105266 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_finite_order.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/polynomial/polynomial_element.c:105265:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 105265 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [238/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [239/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/hilbert.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/hilbert.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/polynomial_element.c:105076:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 105076 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:12038:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12038 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:12037:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12037 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11693:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11693 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11692:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11692 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_element.c:105075:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 105075 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_element.c:104860:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 104860 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_element.c:104859:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 104859 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.o -L/usr/lib64 -lflint -larb -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/polynomial/polynomial_element.c:102913:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 102913 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_element.c:102912:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 102912 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_interred': build/cythonized/sage/rings/polynomial/hilbert.c:4483:141: warning: passing argument 1 of '__Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py' from incompatible pointer type [-Wincompatible-pointer-types] 4483 | __pyx_t_5 = __Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py(__pyx_vtabptr_4sage_5rings_10polynomial_8polydict_ETuple->unweighted_degree); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 106, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ | | | size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int) {aka long unsigned int (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int)} build/cythonized/sage/rings/polynomial/hilbert.c:3814: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)'} 3814 | static PyObject *__Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py(size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *)); /*proto*/ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/hilbert.c:4522:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 4522 | for (__pyx_t_9 = 1; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_quotient': build/cythonized/sage/rings/polynomial/hilbert.c:4660:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 4660 | for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_quotient_by_var': build/cythonized/sage/rings/polynomial/hilbert.c:4772:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 4772 | for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_HilbertBaseCase': build/cythonized/sage/rings/polynomial/hilbert.c:5208:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5208 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c:5279:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5279 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c:5378:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5378 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c:5500:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5500 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c:5571:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5571 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c:5670:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5670 | for (__pyx_t_8 = (__pyx_v_i + 1); __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c:5807:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5807 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c:5954:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 5954 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ^ build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_make_children': build/cythonized/sage/rings/polynomial/hilbert.c:6258:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6258 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=2) { | ^ build/cythonized/sage/rings/polynomial/polynomial_element.c:102568:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 102568 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_element.c:102567:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 102567 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: In function 'int __pyx_f_4sage_5rings_10polynomial_21polynomial_zmod_flint_celement_set(nmod_poly_struct*, nmod_poly_struct*, long unsigned int)': build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:4688:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 4688 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_2; __pyx_v_i++) { | ~~~~~~~~~~^~~~~~~~~~~ [240/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polydict.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polydict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: In function 'int __pyx_f_4sage_5rings_10polynomial_21polynomial_zmod_flint_21Polynomial_zmod_flint__set_list(__pyx_obj_4sage_5rings_10polynomial_21polynomial_zmod_flint_Polynomial_zmod_flint*, PyObject*)': build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:15306:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15306 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_5; __pyx_v_i++) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_pf_4sage_5rings_10polynomial_8polydict_6ETuple___init__': build/cythonized/sage/rings/polynomial/polydict.c:14450:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 14450 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { | ^ build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_pf_4sage_5rings_10polynomial_8polydict_6ETuple_12__hash__': build/cythonized/sage/rings/polynomial/polydict.c:15758:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 15758 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_1; __pyx_v_i++) { | ^ build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_gb_4sage_5rings_10polynomial_8polydict_6ETuple_22generator': build/cythonized/sage/rings/polynomial/polydict.c:17049:94: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 17049 | __pyx_t_4 = (((__pyx_cur_scope->__pyx_v_self->_data[(2 * __pyx_cur_scope->__pyx_v_ind)]) == __pyx_cur_scope->__pyx_v_i) != 0); | ^~ build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_weighted_degree': build/cythonized/sage/rings/polynomial/polydict.c:17730:31: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 17730 | if (unlikely(!((__pyx_t_1 == __pyx_v_self->_length) != 0))) { | ^~ build/cythonized/sage/rings/polynomial/polydict.c:971:43: note: in definition of macro 'unlikely' 971 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.o -L/usr/lib64 -lflint -larb -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_rational_flint.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_weighted_quotient_degree': build/cythonized/sage/rings/polynomial/polydict.c:18153:31: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 18153 | if (unlikely(!((__pyx_t_1 == __pyx_v_self->_length) != 0))) { | ^~ build/cythonized/sage/rings/polynomial/polydict.c:971:43: note: in definition of macro 'unlikely' 971 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ build/cythonized/sage/rings/polynomial/hilbert.c: At top level: build/cythonized/sage/rings/polynomial/hilbert.c:10642:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10642 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/hilbert.c:10641:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10641 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:18323:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 18323 | __pyx_t_2 = (((__pyx_v_other->_data[(__pyx_v_ind2 + 1)]) < __pyx_v_exponent) != 0); | ^ sage/symbolic/ginac/constant.cpp: In member function 'virtual int GiNaC::constant::compare_same_type(const GiNaC::basic&) const': sage/symbolic/ginac/constant.cpp:224:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (serial == o.serial) | ^~ build/cythonized/sage/rings/polynomial/hilbert.c:10297:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10297 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/hilbert.c:10296:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10296 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_eadd_p': sage/symbolic/ginac/constant.cpp:227:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 227 | return serial < o.serial ? -1 : 1; | ^~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:18963:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 18963 | __pyx_t_10 = ((__pyx_v_pos >= __pyx_v_self->_length) != 0); | ^~ build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_divide_by_var': build/cythonized/sage/rings/polynomial/polydict.c:22416:52: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 22416 | __pyx_t_4 = (((__pyx_v_self->_data[__pyx_v_i]) == __pyx_v_index) != 0); | ^~ build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_is_multiple_of': build/cythonized/sage/rings/polynomial/polydict.c:23118:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 23118 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { | ^ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: At global scope: build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22731:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 22731 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22730:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 22730 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22604:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22604 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22603:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 22603 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22475:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22475 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22474:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 22474 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22285:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22285 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22284:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 22284 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22069:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22069 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22068:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 22068 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20630:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20630 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20629:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20629 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20285:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 20285 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20284:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20284 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:4590: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] 4590 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [241/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24646:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 24646 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24645:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 24645 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24519:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 24519 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24518:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 24518 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24390:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 24390 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24389:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 24389 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24200:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 24200 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:24199:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 24199 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:23984:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 23984 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:23983:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 23983 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:23842:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 23842 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:23841:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 23841 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:23497:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 23497 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:23496:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 23496 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c: At top level: build/cythonized/sage/rings/polynomial/polydict.c:26628:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 26628 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:26627:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 26627 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:26501:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 26501 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:26500:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 26500 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:26372:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 26372 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:26371:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 26371 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:26182:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 26182 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:26181:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 26181 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:25966:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 25966 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polydict.c:25965:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 25965 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_zz_pex.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_zz_pex.cpython-311-aarch64-linux-gnu.so -lpari [242/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/evaluation_flint.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/evaluation_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.o -L/usr/lib64 -lflint -larb -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_complex_arb.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23794:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23794 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23793:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 23793 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23449:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 23449 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23448:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 23448 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:4357: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [243/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/libpng16 -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_gf2x.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fopenmp -I/usr/include/libpng16 -std=c++11 build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c: In function '__pyx_pw_4sage_5rings_10polynomial_28skew_polynomial_finite_field_33SkewPolynomial_finite_field_dense_3type': build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:693:40: warning: '__pyx_v_m' may be used uninitialized [-Wmaybe-uninitialized] 693 | #define PyInt_FromSsize_t PyLong_FromSsize_t | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:5171:14: note: '__pyx_v_m' was declared here 5171 | Py_ssize_t __pyx_v_m; | ^~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/context.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/context.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/evaluation_flint.o -L/usr/lib64 -lflint -lmpfi -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/evaluation_flint.cpython-311-aarch64-linux-gnu.so [244/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I./sage/libs/ntl -I./sage/rings/finite_rings -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/plural.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/plural.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/integer.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/integer.cpython-311-aarch64-linux-gnu.so -lpari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/ex.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/ex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular [245/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/ore_polynomial_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/ore_polynomial_element.cpython-311-aarch64-linux-gnu.so -lpari [246/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/evaluation_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 In function 'Py_hash_t __pyx_pf_4sage_5rings_10polynomial_21polynomial_zmod_flint_19Polynomial_template_34__hash__(__pyx_obj_4sage_5rings_10polynomial_21polynomial_zmod_flint_Polynomial_template*)', inlined from 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_21polynomial_zmod_flint_19Polynomial_template_35__hash__(PyObject*)' at build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:11565:104: build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:11744:28: warning: '__pyx_v_var_name_hash' may be used uninitialized [-Wmaybe-uninitialized] 11744 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: In function 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_21polynomial_zmod_flint_19Polynomial_template_35__hash__(PyObject*)': build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:11576:8: note: '__pyx_v_var_name_hash' was declared here 11576 | long __pyx_v_var_name_hash; | ^~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.o -L/usr/lib64 -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_real_mpfr_dense.cpython-311-aarch64-linux-gnu.so -lpari [247/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/weil cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/weil/weil_polynomials.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:793: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/polynomial/weil/power_sums.c: In function 'next_pol': build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:18219:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 18219 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:18218:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 18218 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:18092:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18092 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:18091:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 18091 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17963:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17963 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17962:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 17962 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17773:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17773 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17772:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 17772 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17557:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17557 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17556:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 17556 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17198:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17198 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17197:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17197 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16853:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 16853 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16852:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16852 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:4437:18: warning: 'PyObject* __pyx_f_4sage_5rings_10polynomial_15polynomial_gf2x_celement_repr(NTL::GF2X*, long int)' defined but not used [-Wunused-function] 4437 | static PyObject *__pyx_f_4sage_5rings_10polynomial_15polynomial_gf2x_celement_repr(CYTHON_UNUSED GF2X *__pyx_v_e, CYTHON_UNUSED long __pyx_v_parent) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:4219: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/polynomial/weil/power_sums.c:773:7: warning: unused variable 'q_is_1' [-Wunused-variable] 773 | int q_is_1 = dy_data->q_is_1; | ^~~~~~ build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c: At top level: build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:8096:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8096 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:8095:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8095 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:7751:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7751 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:7750:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7750 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:14468:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 14468 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:14467:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 14467 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:14123:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 14123 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:14122:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14122 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:4784: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29640:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 29640 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29639:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 29639 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29513:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 29513 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29512:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 29512 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29384:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 29384 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29383:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 29383 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29194:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 29194 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:29193:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 29193 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:28978:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 28978 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:28977:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 28977 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:28638:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 28638 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:28637:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 28637 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:28433:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 28433 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:28432:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 28432 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:26890:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 26890 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:26889:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 26889 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:26545:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 26545 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/plural.cpp:26544:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 26544 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp:1259: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/hilbert.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/hilbert.cpython-311-aarch64-linux-gnu.so -lpari [248/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/pbori cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/libpng16 -I./sage/cpython -I./sage/rings -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/polynomial/pbori/pbori.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/pbori/pbori.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fopenmp -I/usr/include/libpng16 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/evaluation_ntl.o -L/usr/lib64 -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/evaluation_ntl.cpython-311-aarch64-linux-gnu.so [249/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/function_field cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/function_field/hermite_form_polynomial.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/function_field/hermite_form_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5570:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5570 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5569:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5569 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5225:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5225 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5224:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5224 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Py_hash_t __pyx_pf_4sage_5rings_10polynomial_15polynomial_gf2x_19Polynomial_template_34__hash__(__pyx_obj_4sage_5rings_10polynomial_15polynomial_gf2x_Polynomial_template*)', inlined from 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_15polynomial_gf2x_19Polynomial_template_35__hash__(PyObject*)' at build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:10909:98: build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:11088:28: warning: '__pyx_v_var_name_hash' may be used uninitialized [-Wmaybe-uninitialized] 11088 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp: In function 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_15polynomial_gf2x_19Polynomial_template_35__hash__(PyObject*)': build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:10920:8: note: '__pyx_v_var_name_hash' was declared here 10920 | long __pyx_v_var_name_hash; | ^~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/expair.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/expair.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial.cpython-311-aarch64-linux-gnu.so [250/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/function_field/element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/function_field/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/function_field/element.c:17479:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 17479 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:17478:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 17478 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:17352:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 17352 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:17351:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 17351 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/expairseq.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/expairseq.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/function_field/element.c:17223:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 17223 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:17222:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 17222 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:17033:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 17033 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:17032:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 17032 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:16817:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 16817 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:16816:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 16816 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:16675:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 16675 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:16674:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16674 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/function_field/hermite_form_polynomial.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/function_field/hermite_form_polynomial.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/function_field/element.c:16330:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 16330 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/function_field/element.c:16329:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16329 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [251/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/number_field/number_field_element.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/laurent_polynomial.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/laurent_polynomial.cpython-311-aarch64-linux-gnu.so [252/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/number_field/totallyreal_data.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/totallyreal_data.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/number_field/totallyreal_data.c:10555:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10555 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/totallyreal_data.c:10554:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10554 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/totallyreal_data.c:10210:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10210 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/totallyreal_data.c:10209:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10209 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.o -L/usr/lib64 -lflint -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_zmod_flint.cpython-311-aarch64-linux-gnu.so -lpari [253/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/number_field/number_field_morphisms.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_morphisms.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/number_field/number_field_morphisms.c:10421:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10421 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_morphisms.c:10420:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10420 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_morphisms.c:10076:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10076 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_morphisms.c:10075:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10075 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/weil/weil_polynomials.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil/weil_polynomials.cpython-311-aarch64-linux-gnu.so -lpari [254/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I./sage/libs/arb -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_element_quadratic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:70114:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 70114 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:70113:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 70113 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69987:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 69987 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69986:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 69986 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69858:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 69858 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69857:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 69857 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69668:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 69668 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69667:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 69667 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69452:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 69452 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69451:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 69451 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:67742:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 67742 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:67741:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 67741 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:67537:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 67537 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:67536:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 67536 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65994:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 65994 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65993:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 65993 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65649:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 65649 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65648:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 65648 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:60350:13: warning: 'long int __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(polybori::BoolePolyRing)' defined but not used [-Wunused-function] 60350 | static long __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(BoolePolyRing __pyx_v_pbring) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_2de_casteljau_intvec', inlined from '__pyx_pw_4sage_5rings_10polynomial_10real_roots_3de_casteljau_intvec' at build/cythonized/sage/rings/polynomial/real_roots.c:13952:13: build/cythonized/sage/rings/polynomial/real_roots.c:14819:122: warning: '__pyx_v_den_log2' may be used uninitialized [-Wmaybe-uninitialized] 14819 | mpz_fdiv_q_2exp((__pyx_v_c2->_entries[__pyx_v_j]), (__pyx_v_c2->_entries[__pyx_v_j]), (__pyx_v_cur_den_steps * __pyx_v_den_log2)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pw_4sage_5rings_10polynomial_10real_roots_3de_casteljau_intvec': build/cythonized/sage/rings/polynomial/real_roots.c:13983:7: note: '__pyx_v_den_log2' was declared here 13983 | int __pyx_v_den_log2; | ^~~~~~~~~~~~~~~~ In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_2de_casteljau_intvec', inlined from '__pyx_pw_4sage_5rings_10polynomial_10real_roots_3de_casteljau_intvec' at build/cythonized/sage/rings/polynomial/real_roots.c:13952:13: build/cythonized/sage/rings/polynomial/real_roots.c:14621:10: warning: '__pyx_v_den_ui' may be used uninitialized [-Wmaybe-uninitialized] 14621 | if (__pyx_t_5) { | ^ build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pw_4sage_5rings_10polynomial_10real_roots_3de_casteljau_intvec': build/cythonized/sage/rings/polynomial/real_roots.c:13977:17: note: '__pyx_v_den_ui' was declared here 13977 | unsigned long __pyx_v_den_ui; | ^~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_finite_field.cpython-311-aarch64-linux-gnu.so [255/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/number_field/totallyreal.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/totallyreal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/number_field/number_field_element.cpp:47742:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 47742 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47741:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 47741 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47615:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 47615 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47614:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 47614 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47486:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 47486 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47485:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 47485 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47296:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 47296 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47295:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 47295 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47080:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 47080 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:47079:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 47079 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:46601:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 46601 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:46600:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 46600 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:46256:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 46256 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:46255:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 46255 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element.cpp:45972: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] 45972 | static void __pyx_f_4sage_5rings_12number_field_20number_field_element__ntl_poly(PyObject *__pyx_v_f, ZZX *__pyx_v_num, ZZ *__pyx_v_den) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/number_field/number_field_element.cpp:5938: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/rings/number_field/totallyreal.c:10675:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10675 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/totallyreal.c:10674:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10674 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/totallyreal.c:10330:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10330 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/totallyreal.c:10329:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10329 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_gf2x.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_gf2x.cpython-311-aarch64-linux-gnu.so -lpari [256/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/number_field/number_field_base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/number_field/number_field_base.c: In function '__pyx_f_4sage_5rings_12number_field_17number_field_base_11NumberField__get_embedding_approx': build/cythonized/sage/rings/number_field/number_field_base.c:4259:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 4259 | __pyx_t_7 = ((__pyx_v_i < __pyx_t_8) != 0); | ^ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-311-aarch64-linux-gnu.so -lpari [257/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/semirings cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/semirings/tropical_semiring.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/semirings/tropical_semiring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:27295: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] 27295 | static struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new(struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26748:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 26748 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26747:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 26747 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26621:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 26621 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26620:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 26620 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26492:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 26492 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26491:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 26491 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26302:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 26302 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26301:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 26301 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26086:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 26086 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26085:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 26085 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25727:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 25727 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25726:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 25726 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25382:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 25382 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25381:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 25381 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:5224: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polydict.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polydict.cpython-311-aarch64-linux-gnu.so -lpari [258/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_fixed_mod_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_fixed_mod_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/semirings/tropical_semiring.c:8783:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 8783 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8782:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 8782 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8656:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 8656 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8655:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 8655 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8527:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 8527 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8526:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 8526 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8337:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 8337 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8336:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 8336 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8121:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 8121 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:8120:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 8120 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:7979:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7979 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:7978:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7978 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:7634:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7634 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/semirings/tropical_semiring.c:7633:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7633 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:4955: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; | ^~~~~ build/cythonized/sage/rings/padics/padic_fixed_mod_element.c: In function '__pyx_pf_4sage_5rings_6padics_23padic_fixed_mod_element_9FMElement_22add_bigoh': cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ring_base.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:18653:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 18653 | __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0); | ^~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/padics/padic_fixed_mod_element.c: In function '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_20pAdicFixedModElement__to_gen': build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:27101: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] 27101 | __pyx_t_4 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_val, (__pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap - __pyx_v_val), __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, __pyx_t_3, __pyx_v_4sage_5rings_6padics_23padic_fixed_mod_element_holder->value)); if (unlikely(!__pyx_t_4)) __PYX_ERR(3, 224, __pyx_L1_error) | ^~~~~~~~~ build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:27101:278: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [259/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/relative_ramified_FP.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_FP.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [260/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/relative_ramified_CR.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_CR.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/padic_fixed_mod_element.c: At top level: build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29637:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 29637 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_morphisms.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_morphisms.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29636:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 29636 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29292:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 29292 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/totallyreal_data.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/number_field/totallyreal_data.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29291:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 29291 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:12849:13: warning: '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_padic_pow_helper' defined but not used [-Wunused-function] 12849 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [261/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/common_conversion.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/common_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:12587:56: warning: '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_exact_pow_helper' defined but not used [-Wunused-function] 12587 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [262/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/qadic_flint_CA.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_CA.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/exprseq.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/exprseq.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/padics/common_conversion.c: In function '__pyx_f_4sage_5rings_6padics_17common_conversion_cconv_mpq_t_out_shared': build/cythonized/sage/rings/padics/common_conversion.c:6569:118: warning: passing argument 3 of '__pyx_f_4sage_5arith_23rational_reconstruction_mpq_rational_reconstruction' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6569 | __pyx_t_5 = __pyx_f_4sage_5arith_23rational_reconstruction_mpq_rational_reconstruction(__pyx_v_out, __pyx_v_x, __pyx_t_4); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(0, 375, __pyx_L3_error) | ^~~~~~~~~ build/cythonized/sage/rings/padics/common_conversion.c:6569:118: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} build/cythonized/sage/rings/padics/common_conversion.c: At top level: build/cythonized/sage/rings/padics/common_conversion.c:8244:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8244 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/common_conversion.c:8243:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8243 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/common_conversion.c:7899:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7899 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/common_conversion.c:7898:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7898 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CR.c:39484:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 39484 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CR.c:39483:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 39483 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CR.c:39139:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 39139 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CR.c:39138:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 39138 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FP.c:37684:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 37684 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FP.c:37683:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 37683 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FP.c:37339:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 37339 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_base.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_base.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/padics/relative_ramified_FP.c:37338:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 37338 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [263/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/qadic_flint_FP.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_FP.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 sage/symbolic/ginac/exprseq.cpp: In member function 'bool GiNaC::container< >::info(unsigned int) const [with C = std::vector]': sage/symbolic/ginac/exprseq.cpp:44:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 44 | if (inf == info_flags::exprseq) | ^~ sage/symbolic/ginac/exprseq.cpp:47:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 47 | return inherited::info(inf); | ^~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CA.c:36195:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 36195 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CA.c:36194:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 36194 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CA.c:35850:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 35850 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CA.c:35849:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 35849 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FP.c:38738:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 38738 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FP.c:38737:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 38737 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FP.c:38393:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 38393 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FP.c:38392:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 38392 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/function_field/element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/function_field/element.cpython-311-aarch64-linux-gnu.so [264/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/pow_computer_relative.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer_relative.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/common_conversion.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/common_conversion.cpython-311-aarch64-linux-gnu.so [265/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_printing.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_printing.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/padics/pow_computer_relative.cpp:8003:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8003 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_relative.cpp:8002:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8002 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7658:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 7658 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7657:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7657 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/fderivative.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/fderivative.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/padics/padic_printing.cpp:24000:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 24000 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23999:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 23999 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23873:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23873 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23872:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 23872 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23744:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23744 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23743:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 23743 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23554:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23554 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23553:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 23553 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23338:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23338 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:23337:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 23337 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:22466:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22466 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:22465:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 22465 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:22121:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 22121 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:22120:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 22120 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/semirings/tropical_semiring.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/semirings/tropical_semiring.cpython-311-aarch64-linux-gnu.so [266/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/ntl -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/totallyreal.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/number_field/totallyreal.cpython-311-aarch64-linux-gnu.so -lpari [267/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/pow_computer.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/plural.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/plural.cpython-311-aarch64-linux-gnu.so -lpari [268/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_generic_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_generic_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/pow_computer.cpp: In function 'void __pyx_pf_4sage_5rings_6padics_12pow_computer_16PowComputer_base_4__dealloc__(__pyx_obj_4sage_5rings_6padics_12pow_computer_PowComputer_base*)': build/cythonized/sage/rings/padics/pow_computer.cpp:6367:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 6367 | for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp: In function 'const __mpz_struct* __pyx_f_4sage_5rings_6padics_12pow_computer_16PowComputer_base_pow_mpz_t_tmp(__pyx_obj_4sage_5rings_6padics_12pow_computer_PowComputer_base*, long int)': build/cythonized/sage/rings/padics/pow_computer.cpp:6659:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 6659 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:6688:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 6688 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp: At global scope: build/cythonized/sage/rings/padics/pow_computer.cpp:10168:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 10168 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:10167:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 10167 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:10041:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 10041 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:10040:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 10040 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:9912:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 9912 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:9911:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 9911 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:9722:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 9722 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:9721:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 9721 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:9506:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 9506 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:9505:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 9505 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:8067:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8067 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:8066:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8066 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:7722:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 7722 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer.cpp:7721:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7721 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp: In function 'PyObject* __pyx_f_4sage_5rings_6padics_19padic_ZZ_pX_element_16pAdicZZpXElement_ext_p_list_precs(__pyx_obj_4sage_5rings_6padics_19padic_ZZ_pX_element_pAdicZZpXElement*, int, long int)': build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:5478:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 5478 | for (__pyx_v_j = 0; __pyx_v_j < __pyx_t_6; __pyx_v_j++) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp: At global scope: build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12998:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 12998 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12997:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12997 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12653:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 12653 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12652:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12652 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:4154: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/function.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/padics/padic_generic_element.c:44591:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 44591 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:44590:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 44590 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:44464:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 44464 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:44463:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 44463 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:44335:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 44335 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:44334:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 44334 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:44145:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 44145 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:44144:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 44144 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:43929:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 43929 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:43928:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 43928 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:42370:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 42370 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:42369:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 42369 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:42025:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 42025 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:42024:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 42024 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp: In function 'PyObject* __pyx_f_4sage_5rings_6padics_14padic_printing_18pAdicPrinter_class__truncate_list(__pyx_obj_4sage_5rings_6padics_14padic_printing_pAdicPrinter_class*, PyObject*, PyObject*, PyObject*)': build/cythonized/sage/rings/padics/padic_printing.cpp:20415:42: warning: '__pyx_v_nonzero_index' may be used uninitialized [-Wmaybe-uninitialized] 20415 | __pyx_t_8 = __Pyx_PyList_GetSlice(__pyx_v_ans, 0, (__pyx_v_nonzero_index + 1)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1377, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_printing.cpp:20225:14: note: '__pyx_v_nonzero_index' was declared here 20225 | Py_ssize_t __pyx_v_nonzero_index; | ^~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer_relative.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_relative.cpython-311-aarch64-linux-gnu.so -lpari sage/symbolic/ginac/function.cpp: In member function 'virtual GiNaC::ex GiNaC::function::evalf(int, PyObject*) const': sage/symbolic/ginac/function.cpp:964:37: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 964 | catch (std::logic_error) { | ^~~~~~~~~~~ sage/symbolic/ginac/function.cpp:969:45: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 969 | catch (std::logic_error) {} | ^~~~~~~~~~~ sage/symbolic/ginac/function.cpp: In member function 'virtual const void* GiNaC::function::return_type_tinfo() const': sage/symbolic/ginac/function.cpp:1446:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1446 | if (seq.empty()) | ^~ sage/symbolic/ginac/function.cpp:1449:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1449 | return seq.begin()->return_type_tinfo(); | ^~~~~~ [269/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_capped_absolute_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_capped_absolute_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:5229: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; | ^~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_libsingular.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/padics/padic_capped_absolute_element.c: In function '__pyx_f_4sage_5rings_6padics_29padic_capped_absolute_element_26pAdicCappedAbsoluteElement__to_gen': build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:30497: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] 30497 | __pyx_t_4 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_val, (__pyx_v_self->__pyx_base.absprec - __pyx_v_val), __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, __pyx_t_3, __pyx_v_4sage_5rings_6padics_29padic_capped_absolute_element_holder->value)); if (unlikely(!__pyx_t_4)) __PYX_ERR(3, 152, __pyx_L1_error) | ^~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:30497:233: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [270/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/padics/padic_capped_absolute_element.c: At top level: build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:33123:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 33123 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:33122:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 33122 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32778:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 32778 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32777:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 32777 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer.cpython-311-aarch64-linux-gnu.so -lpari [271/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_relaxed_errors.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_relaxed_errors.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20947:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20947 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20946:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20946 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20602:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 20602 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20601:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20601 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:4395: ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_relaxed_errors.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_relaxed_errors.cpython-311-aarch64-linux-gnu.so [272/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_relaxed_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_relaxed_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_element_quadratic.o -L/usr/lib64 -lflint -larb -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_element_quadratic.cpython-311-aarch64-linux-gnu.so -lpari [273/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_ext_element.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ext_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_fixed_mod_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_fixed_mod_element.cpython-311-aarch64-linux-gnu.so -lpari [274/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_capped_relative_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_capped_relative_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from build/cythonized/sage/rings/padics/padic_capped_relative_element.c:5016: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; | ^~~~~ build/cythonized/sage/rings/padics/padic_capped_relative_element.c: In function '__pyx_f_4sage_5rings_6padics_29padic_capped_relative_element_26pAdicCappedRelativeElement__to_gen': build/cythonized/sage/rings/padics/padic_capped_relative_element.c:34757: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] 34757 | __pyx_t_2 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_self->__pyx_base.ordp, __pyx_v_self->__pyx_base.relprec, __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, __pyx_t_5, __pyx_v_self->__pyx_base.unit)); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 234, __pyx_L1_error) | ^~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_relative_element.c:34757:239: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} build/cythonized/sage/rings/padics/padic_capped_relative_element.c: At top level: build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37576:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 37576 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37575:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 37575 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37231:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 37231 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37230:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 37230 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_relaxed_element.c:34910:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 34910 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_relaxed_element.c:34909:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 34909 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_relaxed_element.c:34565:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 34565 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_relaxed_element.c:34564:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 34564 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ext_element.cpp:8512:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8512 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ext_element.cpp:8511:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8511 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ext_element.cpp:8167:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8167 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ext_element.cpp:8166:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8166 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/padic_ext_element.cpp:3553: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/function_info.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/function_info.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_element.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_element.cpython-311-aarch64-linux-gnu.so [275/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/qadic_flint_FM.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_FM.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In function '__pyx_f_4sage_5rings_6padics_14qadic_flint_CA_exact_pow_helper', inlined from '__pyx_pf_4sage_5rings_6padics_14qadic_flint_CA_9CAElement_20__pow__' at build/cythonized/sage/rings/padics/qadic_flint_CA.c:24083:32, inlined from '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CA_9CAElement_21__pow__' at build/cythonized/sage/rings/padics/qadic_flint_CA.c:23282:13: build/cythonized/sage/rings/padics/qadic_flint_CA.c:17736:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized] 17736 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CA.c: In function '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CA_9CAElement_21__pow__': build/cythonized/sage/rings/padics/qadic_flint_CA.c:17573:8: note: '__pyx_v_exp_val' was declared here 17573 | long __pyx_v_exp_val; | ^~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FM.c: In function '__pyx_pf_4sage_5rings_6padics_14qadic_flint_FM_9FMElement_22add_bigoh': build/cythonized/sage/rings/padics/qadic_flint_FM.c:23373:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 23373 | __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ^~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_printing.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_printing.cpython-311-aarch64-linux-gnu.so [276/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 In function '__pyx_f_4sage_5rings_6padics_20relative_ramified_CR_exact_pow_helper', inlined from '__pyx_pf_4sage_5rings_6padics_20relative_ramified_CR_9CRElement_18__pow__' at build/cythonized/sage/rings/padics/relative_ramified_CR.c:24263:32, inlined from '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CR_9CRElement_19__pow__' at build/cythonized/sage/rings/padics/relative_ramified_CR.c:23503:15: build/cythonized/sage/rings/padics/relative_ramified_CR.c:16626:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized] 16626 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CR.c: In function '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CR_9CRElement_19__pow__': build/cythonized/sage/rings/padics/relative_ramified_CR.c:16463:8: note: '__pyx_v_exp_val' was declared here 16463 | long __pyx_v_exp_val; | ^~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FM.c: At top level: build/cythonized/sage/rings/padics/qadic_flint_FM.c:32734:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 32734 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FM.c:32733:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 32733 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FM.c:32389:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 32389 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FM.c:32388:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 32388 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FM.c:17569:13: warning: '__pyx_f_4sage_5rings_6padics_14qadic_flint_FM_padic_pow_helper' defined but not used [-Wunused-function] 17569 | static long __pyx_f_4sage_5rings_6padics_14qadic_flint_FM_padic_pow_helper(fmpz_poly_struct *__pyx_v_result, fmpz_poly_struct *__pyx_v_base, long __pyx_v_base_val, long __pyx_v_base_relprec, fmpz_poly_struct *__pyx_v_right_unit, long __pyx_v_right_val, long __pyx_v_right_relprec, struct __pyx_obj_4sage_5rings_6padics_14qadic_flint_FM_PowComputer_ *__pyx_v_prime_pow) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_FM.c:17307:56: warning: '__pyx_f_4sage_5rings_6padics_14qadic_flint_FM_exact_pow_helper' defined but not used [-Wunused-function] 17307 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_FP.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_FP.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_FP.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_FP.cpython-311-aarch64-linux-gnu.so [277/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/relative_ramified_FM.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_FM.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [278/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/relative_ramified_CA.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_CA.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/relative_ramified_CA.c:35282:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 35282 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CA.c:35281:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 35281 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CA.c:34937:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 34937 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CA.c:34936:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 34936 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FM.c: In function '__pyx_pf_4sage_5rings_6padics_20relative_ramified_FM_9FMElement_22add_bigoh': build/cythonized/sage/rings/padics/relative_ramified_FM.c:23036:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 23036 | __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0); | ^~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_CR.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_CR.cpython-311-aarch64-linux-gnu.so [279/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/qadic_flint_CR.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_CR.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/infinity.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/infinity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/rings/padics/relative_ramified_FM.c: At top level: build/cythonized/sage/rings/padics/relative_ramified_FM.c:31979:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 31979 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FM.c:31978:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 31978 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FM.c:31634:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 31634 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FM.c:31633:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 31633 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FM.c:16735:13: warning: '__pyx_f_4sage_5rings_6padics_20relative_ramified_FM_padic_pow_helper' defined but not used [-Wunused-function] 16735 | static long __pyx_f_4sage_5rings_6padics_20relative_ramified_FM_padic_pow_helper(struct __pyx_obj_4sage_5rings_10polynomial_18polynomial_element_Polynomial_generic_dense_inexact *__pyx_v_result, struct __pyx_obj_4sage_5rings_10polynomial_18polynomial_element_Polynomial_generic_dense_inexact *__pyx_v_base, long __pyx_v_base_val, long __pyx_v_base_relprec, struct __pyx_obj_4sage_5rings_10polynomial_18polynomial_element_Polynomial_generic_dense_inexact *__pyx_v_right_unit, long __pyx_v_right_val, long __pyx_v_right_relprec, struct __pyx_obj_4sage_5rings_6padics_21pow_computer_relative_PowComputer_relative_eis *__pyx_v_prime_pow) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_FM.c:16473:56: warning: '__pyx_f_4sage_5rings_6padics_20relative_ramified_FM_exact_pow_helper' defined but not used [-Wunused-function] 16473 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ext_element.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ext_element.cpython-311-aarch64-linux-gnu.so [280/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/pow_computer_flint.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_CA.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_CA.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/padics/pow_computer_flint.cpp: In function 'fmpz (* __pyx_f_4sage_5rings_6padics_18pow_computer_flint_17PowComputer_flint_pow_fmpz_t_tmp(__pyx_obj_4sage_5rings_6padics_18pow_computer_flint_PowComputer_flint*, long unsigned int))[1]': build/cythonized/sage/rings/padics/pow_computer_flint.cpp:4725:33: warning: comparison of integer expressions of different signedness: 'mp_limb_signed_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 4725 | __pyx_t_2 = ((__pyx_v_ctx.min <= __pyx_v_n) != 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:4731:27: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'mp_limb_signed_t' {aka 'long int'} [-Wsign-compare] 4731 | __pyx_t_2 = ((__pyx_v_n < __pyx_v_ctx.max) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp: In function 'void __pyx_pf_4sage_5rings_6padics_18pow_computer_flint_23PowComputer_flint_1step_4__dealloc__(__pyx_obj_4sage_5rings_6padics_18pow_computer_flint_PowComputer_flint_1step*)': build/cythonized/sage/rings/padics/pow_computer_flint.cpp:6013:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 6013 | for (__pyx_t_4 = 1; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { | ~~~~~~~~~~^~~~~~~~~~~ [281/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/morphism.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/pow_computer_flint.cpp: At global scope: build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11324:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 11324 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11323:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 11323 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11197:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11197 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11196:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 11196 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11068:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11068 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11067:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 11067 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10878:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 10878 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10877:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 10877 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10662:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 10662 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10661:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 10661 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:9223:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 9223 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:9222:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9222 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:8878:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8878 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_flint.cpp:8877:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8877 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7669:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 7669 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7668:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 7668 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7542:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 7542 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7541:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 7541 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7413:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 7413 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7412:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 7412 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7223:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 7223 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7222:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 7222 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7007:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 7007 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:7006:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 7006 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:6793:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6793 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:6792:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6792 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:6448:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6448 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/morphism.c:6447:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6447 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp: In function 'int __pyx_f_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_18pAdicZZpXFMElement__is_inexact_zero(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_pAdicZZpXFMElement*, int)': build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:6846:148: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 6846 | __pyx_t_6 = (((__pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.e * __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.ram_prec_cap) != 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp: At global scope: build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17768:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 17768 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17767:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 17767 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17641:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17641 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17640:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 17640 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17512:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17512 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17511:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 17511 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17322:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17322 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17321:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 17321 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17106:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17106 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17105:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 17105 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16747:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 16747 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16746:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16746 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16402:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 16402 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16401:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16401 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:4337: ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CR.c:40596:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 40596 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CR.c:40595:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 40595 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CR.c:40251:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 40251 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CR.c:40250:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 40250 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer_flint.o -L/usr/lib64 -lflint -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_flint.cpython-311-aarch64-linux-gnu.so -lpari [282/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_floating_point_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_floating_point_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/real_roots.o -L/usr/lib64 -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/real_roots.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_18pAdicZZpXCAElement_16__pow__(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_pAdicZZpXCAElement*, PyObject*, PyObject*)': build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:12520:24: warning: '__pyx_v_exp_prec' may be used uninitialized [-Wmaybe-uninitialized] 12520 | mpz_addmul_ui(__pyx_v_base_level->value, __pyx_v_tmp2, __pyx_v_exp_prec); | ^ build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:11302:10: note: '__pyx_v_exp_prec' was declared here 11302 | long __pyx_v_exp_prec; | ^~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/padic_floating_point_element.c:4756: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; | ^~~~~ build/cythonized/sage/rings/padics/padic_floating_point_element.c: In function '__pyx_f_4sage_5rings_6padics_28padic_floating_point_element_25pAdicFloatingPointElement__to_gen': build/cythonized/sage/rings/padics/padic_floating_point_element.c:32811: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] 32811 | __pyx_t_2 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_self->__pyx_base.ordp, __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap, __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, ((struct __pyx_vtabstruct_4sage_5rings_6padics_28padic_floating_point_element_PowComputer_ *)__pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.__pyx_vtab)->__pyx_base.__pyx_base.pow_mpz_t_top(((struct __pyx_obj_4sage_5rings_6padics_12pow_computer_PowComputer_class *)__pyx_v_self->__pyx_base.__pyx_base.prime_pow)), __pyx_v_self->__pyx_base.unit)); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 222, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_floating_point_element.c:32811:283: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [283/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/pow_computer_ext.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer_ext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/padics/padic_floating_point_element.c: At top level: build/cythonized/sage/rings/padics/padic_floating_point_element.c:34750:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 34750 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_floating_point_element.c:34749:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 34749 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_floating_point_element.c:34405:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 34405 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_floating_point_element.c:34404:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 34404 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/morphism.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/morphism.cpython-311-aarch64-linux-gnu.so In file included from /usr/include/polybori/BoolePolyRing.h:24, from /usr/include/polybori/BoolePolynomial.h:30, from /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/polybori/pb_wrap.h:1, from build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:826: In member function 'void polybori::CCuddCore::addRef()', inlined from 'void polybori::intrusive_ptr_add_ref(CCuddCore*)' at /usr/include/polybori/ring/CCuddCore.h:123:16, inlined from 'boost::intrusive_ptr::intrusive_ptr(const boost::intrusive_ptr&) [with T = polybori::CCuddCore]' at /usr/include/boost/smart_ptr/intrusive_ptr.hpp:93:44, inlined from 'boost::intrusive_ptr& boost::intrusive_ptr::operator=(const boost::intrusive_ptr&) [with T = polybori::CCuddCore]' at /usr/include/boost/smart_ptr/intrusive_ptr.hpp:154:9, inlined from 'polybori::BoolePolyRing& polybori::BoolePolyRing::operator=(const polybori::BoolePolyRing&)' at /usr/include/polybori/BoolePolyRing.h:40:7, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = polybori::BoolePolyRing]' at /usr/include/c++/12.2/bits/move.h:206:11, inlined from 'void polybori::CExtrusivePtr::swap(self&) [with DataType = polybori::BoolePolyRing; ValueType = DdNode]' at /usr/include/polybori/common/CExtrusivePtr.h:105:14, inlined from 'polybori::CExtrusivePtr::self& polybori::CExtrusivePtr::operator=(const self&) [with DataType = polybori::BoolePolyRing; ValueType = DdNode]' at /usr/include/polybori/common/CExtrusivePtr.h:73:19: /usr/include/polybori/ring/CCuddCore.h:105:20: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free] 105 | void addRef(){ ++ref; } | ^~~ In function 'void polybori::intrusive_ptr_release(CCuddCore*)', inlined from 'void polybori::intrusive_ptr_release(CCuddCore*)' at /usr/include/polybori/ring/CCuddCore.h:128:1, inlined from 'boost::intrusive_ptr::~intrusive_ptr() [with T = polybori::CCuddCore]' at /usr/include/boost/smart_ptr/intrusive_ptr.hpp:98:44, inlined from 'boost::intrusive_ptr& boost::intrusive_ptr::operator=(const boost::intrusive_ptr&) [with T = polybori::CCuddCore]' at /usr/include/boost/smart_ptr/intrusive_ptr.hpp:154:9, inlined from 'polybori::BoolePolyRing& polybori::BoolePolyRing::operator=(const polybori::BoolePolyRing&)' at /usr/include/polybori/BoolePolyRing.h:40:7, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = polybori::BoolePolyRing]' at /usr/include/c++/12.2/bits/move.h:205:11, inlined from 'void polybori::CExtrusivePtr::swap(self&) [with DataType = polybori::BoolePolyRing; ValueType = DdNode]' at /usr/include/polybori/common/CExtrusivePtr.h:105:14, inlined from 'polybori::CExtrusivePtr::self& polybori::CExtrusivePtr::operator=(const self&) [with DataType = polybori::BoolePolyRing; ValueType = DdNode]' at /usr/include/polybori/common/CExtrusivePtr.h:73:19: /usr/include/polybori/ring/CCuddCore.h:130:12: note: call to 'void operator delete(void*)' here 130 | delete pCore; | ^~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'const __mpz_struct* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_15PowComputer_ext_pow_mpz_t_tmp(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ext*, long int)': build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6968:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 6968 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6997:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 6997 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_15PowComputer_ext_pow_ZZ_tmp(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ext*, long int)': build/cythonized/sage/rings/padics/pow_computer_ext.cpp:7134:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 7134 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:7163:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 7163 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [284/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/local_generic_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/local_generic_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ_pXModulus* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_20PowComputer_ZZ_pX_FM_get_modulus(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_FM*, long int)': build/cythonized/sage/rings/padics/pow_computer_ext.cpp:11218:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 11218 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ_pXModulus* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_23PowComputer_ZZ_pX_small_get_modulus(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_small*, long int)': build/cythonized/sage/rings/padics/pow_computer_ext.cpp:13142:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 13142 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function '__pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_21PowComputer_ZZ_pX_big_get_context(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_big*, long int)': build/cythonized/sage/rings/padics/pow_computer_ext.cpp:14929:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 14929 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:14963:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 14963 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ_pXModulus* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_21PowComputer_ZZ_pX_big_get_modulus(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_big*, long int)': build/cythonized/sage/rings/padics/pow_computer_ext.cpp:15290:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 15290 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:15319:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 15319 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp: At global scope: build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17434:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17434 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17433:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17433 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17089:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 17089 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17088:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17088 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/pow_computer_ext.cpp:3625: ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ In function 'PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_18pAdicZZpXCAElement_48teichmuller_expansion(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_pAdicZZpXCAElement*, PyObject*)', inlined from 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_18pAdicZZpXCAElement_49teichmuller_expansion(PyObject*, PyObject*, PyObject*)' at build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:18258:114: build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:18627:7: warning: '__pyx_v_goal' may be used uninitialized [-Wmaybe-uninitialized] 18627 | if (__pyx_t_1) { | ^~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp: In function 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_18pAdicZZpXCAElement_49teichmuller_expansion(PyObject*, PyObject*, PyObject*)': build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:18268:10: note: '__pyx_v_goal' was declared here 18268 | long __pyx_v_goal; | ^~~~~~~~~~~~ In function 'PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_18pAdicZZpXFMElement_52teichmuller_expansion(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_pAdicZZpXFMElement*, PyObject*)', inlined from 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_18pAdicZZpXFMElement_53teichmuller_expansion(PyObject*, PyObject*, PyObject*)' at build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:14330:112: build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:14680:5: warning: '__pyx_v_goal' may be used uninitialized [-Wmaybe-uninitialized] 14680 | if (__pyx_t_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*)': build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:14340:8: note: '__pyx_v_goal' was declared here 14340 | long __pyx_v_goal; | ^~~~~~~~~~~~ build/cythonized/sage/rings/padics/local_generic_element.c:8784:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8784 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/local_generic_element.c:8783:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8783 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/local_generic_element.c:8439:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 8439 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/local_generic_element.c:8438:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8438 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_FM_element.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_relaxed_element.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_relaxed_element.cpython-311-aarch64-linux-gnu.so [285/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [286/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_CA_element.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'int __pyx_f_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement__pshift_self(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, long int)': build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:13639:35: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 13639 | __pyx_t_1 = ((__pyx_v_shift >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [287/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/element_base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: At global scope: build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27489:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 27489 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27488:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 27488 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27144:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 27144 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27143:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 27143 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:5140: ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'int __pyx_f_4sage_5rings_6padics_16pow_computer_ext_ZZ_pX_eis_shift_p(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX*, NTL::ZZ_pX*, NTL::ZZ_pX*, long int, long int)': build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5756:27: warning: '__pyx_v_high_shifter' may be used uninitialized [-Wmaybe-uninitialized] 5756 | ZZ_pX_conv_modulus(__pyx_v_highshift, (__pyx_v_high_shifter[0]), __pyx_v_c->x); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5097:10: note: '__pyx_v_high_shifter' was declared here 5097 | ZZ_pX *__pyx_v_high_shifter; | ^~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5931:76: warning: '__pyx_v_low_shifter' may be used uninitialized [-Wmaybe-uninitialized] 5931 | ZZ_pX_conv_modulus(__pyx_v_lowshift, (__pyx_v_low_shifter[__pyx_v_i]), __pyx_v_c->x); | ^ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5098:10: note: '__pyx_v_low_shifter' was declared here 5098 | ZZ_pX *__pyx_v_low_shifter; | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5705:15: warning: '__pyx_v_high_shifter_fm' may be used uninitialized [-Wmaybe-uninitialized] 5705 | MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5099:20: note: '__pyx_v_high_shifter_fm' was declared here 5099 | ZZ_pXMultiplier *__pyx_v_high_shifter_fm; | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5911:85: warning: '__pyx_v_low_shifter_fm' may be used uninitialized [-Wmaybe-uninitialized] 5911 | MulMod(__pyx_v_low_part, __pyx_v_low_part, (__pyx_v_low_shifter_fm[__pyx_v_i]), (__pyx_v_m[0])); | ^ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5100:20: note: '__pyx_v_low_shifter_fm' was declared here 5100 | ZZ_pXMultiplier *__pyx_v_low_shifter_fm; | ^~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5705:15: warning: '__pyx_v_m' may be used uninitialized [-Wmaybe-uninitialized] 5705 | MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5092:17: note: '__pyx_v_m' was declared here 5092 | ZZ_pXModulus *__pyx_v_m; | ^~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/infoflagbase.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/infoflagbase.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular In function '__pyx_f_4sage_5rings_6padics_29padic_capped_absolute_element_exact_pow_helper', inlined from '__pyx_pf_4sage_5rings_6padics_29padic_capped_absolute_element_9CAElement_20__pow__' at build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:19374:32, inlined from '__pyx_pw_4sage_5rings_6padics_29padic_capped_absolute_element_9CAElement_21__pow__' at build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:18573:13: build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:13027:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized] 13027 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_absolute_element.c: In function '__pyx_pw_4sage_5rings_6padics_29padic_capped_absolute_element_9CAElement_21__pow__': build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:12864:8: note: '__pyx_v_exp_val' was declared here 12864 | long __pyx_v_exp_val; | ^~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_base.c:11998:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 11998 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_base.c:11997:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11997 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_base.c:11653:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11653 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_base.c:11652:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11652 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/pow_computer_ext.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_ext.cpython-311-aarch64-linux-gnu.so -lpari [288/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/integer_mod.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/integer_mod.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular In function 'PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_54teichmuller_expansion(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, PyObject*)', inlined from 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_55teichmuller_expansion(PyObject*, PyObject*, PyObject*)' at build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:24678:116: build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:25193:11: warning: '__pyx_v_goal' may be used uninitialized [-Wmaybe-uninitialized] 25193 | if (__pyx_t_5) { | ^~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_55teichmuller_expansion(PyObject*, PyObject*, PyObject*)': build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:24690:12: note: '__pyx_v_goal' was declared here 24690 | long __pyx_v_goal; | ^~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6526:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 6526 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6525:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6525 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6181:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 6181 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6180:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6180 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47802:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 47802 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47801:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 47801 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47675:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 47675 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47674:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 47674 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47546:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 47546 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47545:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 47545 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47356:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 47356 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47355:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 47355 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47140:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 47140 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:47139:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 47139 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:45201:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 45201 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:45200:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 45200 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:44856:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 44856 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:44855:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 44855 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/integer_mod.c:37816:12: warning: '__pyx_f_4sage_5rings_12finite_rings_11integer_mod_jacobi_int64' defined but not used [-Wunused-function] 37816 | static int __pyx_f_4sage_5rings_12finite_rings_11integer_mod_jacobi_int64(int_fast64_t __pyx_v_a, int_fast64_t __pyx_v_m) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/number_field/number_field_element.o -L/usr/lib64 -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_element.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'int __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement___init__(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)': build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:5340:8: warning: '__pyx_v_aprec' may be used uninitialized [-Wmaybe-uninitialized] 5340 | long __pyx_v_aprec; | ^~~~~~~~~~~~~ [289/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_pari_ffelt.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:14151:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 14151 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:14150:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 14150 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:14024:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 14024 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:14023:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 14023 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13895:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 13895 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13894:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 13894 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13705:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 13705 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13704:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 13704 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13489:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 13489 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13488:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 13488 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11678:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 11678 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11677:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11677 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11333:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11333 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11332:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11332 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_5rings_6padics_29padic_capped_relative_element_exact_pow_helper', inlined from '__pyx_pf_4sage_5rings_6padics_29padic_capped_relative_element_9CRElement_18__pow__' at build/cythonized/sage/rings/padics/padic_capped_relative_element.c:20002:32, inlined from '__pyx_pw_4sage_5rings_6padics_29padic_capped_relative_element_9CRElement_19__pow__' at build/cythonized/sage/rings/padics/padic_capped_relative_element.c:19245:15: build/cythonized/sage/rings/padics/padic_capped_relative_element.c:12814:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized] 12814 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_capped_relative_element.c: In function '__pyx_pw_4sage_5rings_6padics_29padic_capped_relative_element_9CRElement_19__pow__': build/cythonized/sage/rings/padics/padic_capped_relative_element.c:12651:8: note: '__pyx_v_exp_val' was declared here 12651 | long __pyx_v_exp_val; | ^~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_capped_absolute_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_capped_absolute_element.cpython-311-aarch64-linux-gnu.so -lpari [290/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/hom_finite_field.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/hom_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'PyObject* __pyx_f_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement__ntl_rep_abs(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, int)': build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:21212:57: warning: '__pyx_v_little_shift' may be used uninitialized [-Wmaybe-uninitialized] 21212 | __pyx_v_dummy->relprec = (__pyx_v_self->relprec + __pyx_v_little_shift); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:20856:12: note: '__pyx_v_little_shift' was declared here 20856 | long __pyx_v_little_shift; | ^~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_floating_point_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_floating_point_element.cpython-311-aarch64-linux-gnu.so -lpari [291/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/residue_field.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/residue_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9684:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9684 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9683:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9683 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9339:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9339 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9338:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9338 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'polybori::CAuxTypes::refcount_type polybori::CCuddCore::release()', inlined from 'void polybori::intrusive_ptr_release(CCuddCore*)' at /usr/include/polybori/ring/CCuddCore.h:129:23, inlined from 'boost::intrusive_ptr::~intrusive_ptr() [with T = polybori::CCuddCore]' at /usr/include/boost/smart_ptr/intrusive_ptr.hpp:98:44, inlined from 'polybori::BoolePolyRing::~BoolePolyRing()' at /usr/include/polybori/BoolePolyRing.h:123:21, inlined from 'polybori::CFactoryBase::~CFactoryBase()' at /usr/include/polybori/factories/CFactoryBase.h:50:20, inlined from 'polybori::groebner::PairECompare::~PairECompare()' at /usr/include/polybori/groebner/PairECompare.h:28:7, inlined from 'std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(const _Compare&, _Sequence&&) [with _Tp = polybori::groebner::PairE; _Sequence = std::vector; _Compare = polybori::groebner::PairECompare]' at /usr/include/c++/12.2/bits/stl_queue.h:567:23, inlined from 'polybori::groebner::PairManager::PairManager(const polybori::BoolePolyRing&)' at /usr/include/polybori/groebner/PairManager.h:45:5: /usr/include/polybori/ring/CCuddCore.h:109:15: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free] 109 | return (--ref); | ^~~ In function 'void polybori::intrusive_ptr_release(CCuddCore*)', inlined from 'void polybori::intrusive_ptr_release(CCuddCore*)' at /usr/include/polybori/ring/CCuddCore.h:128:1, inlined from 'boost::intrusive_ptr::~intrusive_ptr() [with T = polybori::CCuddCore]' at /usr/include/boost/smart_ptr/intrusive_ptr.hpp:98:44, inlined from 'polybori::BoolePolyRing::~BoolePolyRing()' at /usr/include/polybori/BoolePolyRing.h:123:21, inlined from 'polybori::CFactoryBase::~CFactoryBase()' at /usr/include/polybori/factories/CFactoryBase.h:50:20, inlined from 'polybori::groebner::PairECompare::~PairECompare()' at /usr/include/polybori/groebner/PairECompare.h:28:7, inlined from '__gnu_cxx::__ops::_Iter_comp_iter::~_Iter_comp_iter()' at /usr/include/c++/12.2/bits/predefined_ops.h:145:12, inlined from 'void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = polybori::groebner::PairECompare]' at /usr/include/c++/12.2/bits/stl_heap.h:414:5, inlined from 'std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(const _Compare&, _Sequence&&) [with _Tp = polybori::groebner::PairE; _Sequence = std::vector; _Compare = polybori::groebner::PairECompare]' at /usr/include/c++/12.2/bits/stl_queue.h:567:23, inlined from 'polybori::groebner::PairManager::PairManager(const polybori::BoolePolyRing&)' at /usr/include/polybori/groebner/PairManager.h:45:5: /usr/include/polybori/ring/CCuddCore.h:130:12: note: call to 'void operator delete(void*)' here 130 | delete pCore; | ^~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_pari_ffelt.o -L/usr/lib64 -lpari -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_pari_ffelt.cpython-311-aarch64-linux-gnu.so -lpari [292/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 In function '__pyx_f_4sage_5rings_6padics_20relative_ramified_CA_exact_pow_helper', inlined from '__pyx_pf_4sage_5rings_6padics_20relative_ramified_CA_9CAElement_20__pow__' at build/cythonized/sage/rings/padics/relative_ramified_CA.c:23608:32, inlined from '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CA_9CAElement_21__pow__' at build/cythonized/sage/rings/padics/relative_ramified_CA.c:22798:13: build/cythonized/sage/rings/padics/relative_ramified_CA.c:16821:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized] 16821 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/relative_ramified_CA.c: In function '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CA_9CAElement_21__pow__': build/cythonized/sage/rings/padics/relative_ramified_CA.c:16658:8: note: '__pyx_v_exp_val' was declared here 16658 | long __pyx_v_exp_val; | ^~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22724:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 22724 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22723:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 22723 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22597:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 22597 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22596:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 22596 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22468:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 22468 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22467:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 22467 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22278:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 22278 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22277:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 22277 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22062:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 22062 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:22061:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 22061 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:21743:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 21743 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:21742:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 21742 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:21398:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 21398 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/residue_field.c:21397:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 21397 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-311-aarch64-linux-gnu.so -lpari [293/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/hom_finite_field.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_finite_field.cpython-311-aarch64-linux-gnu.so [294/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/element_givaro.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_givaro.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:5130:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5130 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:5129:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5129 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4785:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4785 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4784:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4784 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_capped_relative_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_capped_relative_element.cpython-311-aarch64-linux-gnu.so -lpari [295/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/rings/finite_rings/finite_field_base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/finite_field_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.o -L/usr/lib64 -lgivaro -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_finite_field_givaro.cpython-311-aarch64-linux-gnu.so [296/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/ode.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/ode.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_CA.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_CA.cpython-311-aarch64-linux-gnu.so [297/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/interpolation.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/interpolation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/calculus/ode.c: In function '__pyx_pf_4sage_8calculus_3ode_10ode_solver_8ode_solve': build/cythonized/sage/calculus/ode.c:5677:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5677 | __pyx_v_T = gsl_odeiv_step_rkf45; | ^ build/cythonized/sage/calculus/ode.c:5709:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5709 | __pyx_v_T = gsl_odeiv_step_rk2; | ^ build/cythonized/sage/calculus/ode.c:5741:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5741 | __pyx_v_T = gsl_odeiv_step_rk4; | ^ build/cythonized/sage/calculus/ode.c:5773:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5773 | __pyx_v_T = gsl_odeiv_step_rkck; | ^ build/cythonized/sage/calculus/ode.c:5805:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5805 | __pyx_v_T = gsl_odeiv_step_rk8pd; | ^ build/cythonized/sage/calculus/ode.c:5837:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5837 | __pyx_v_T = gsl_odeiv_step_rk2imp; | ^ build/cythonized/sage/calculus/ode.c:5869:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5869 | __pyx_v_T = gsl_odeiv_step_rk4imp; | ^ build/cythonized/sage/calculus/ode.c:5901:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5901 | __pyx_v_T = gsl_odeiv_step_bsimp; | ^ build/cythonized/sage/calculus/ode.c:5977:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5977 | __pyx_v_T = gsl_odeiv_step_gear1; | ^ build/cythonized/sage/calculus/ode.c:6009:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6009 | __pyx_v_T = gsl_odeiv_step_gear2; | ^ build/cythonized/sage/calculus/ode.c:6493:26: warning: assignment to 'int (*)(double, const double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, void *)' [-Wincompatible-pointer-types] 6493 | __pyx_v_sys.function = __pyx_f_4sage_8calculus_3ode_c_f_compiled; | ^ build/cythonized/sage/calculus/ode.c:6502:26: warning: assignment to 'int (*)(double, const double *, double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, double *, void *)' [-Wincompatible-pointer-types] 6502 | __pyx_v_sys.jacobian = __pyx_f_4sage_8calculus_3ode_c_jac_compiled; | ^ build/cythonized/sage/calculus/ode.c:6534:26: warning: assignment to 'int (*)(double, const double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, void *)' [-Wincompatible-pointer-types] 6534 | __pyx_v_sys.function = __pyx_f_4sage_8calculus_3ode_c_f; | ^ build/cythonized/sage/calculus/ode.c:6543:26: warning: assignment to 'int (*)(double, const double *, double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, double *, void *)' [-Wincompatible-pointer-types] 6543 | __pyx_v_sys.jacobian = __pyx_f_4sage_8calculus_3ode_c_jac; | ^ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_comb.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_comb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/local_generic_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/local_generic_element.cpython-311-aarch64-linux-gnu.so [298/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/var.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/var.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/interpolation.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/calculus/interpolation.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/rings/finite_rings/finite_field_base.c:25653:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 25653 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/finite_field_base.c:25652:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 25652 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/finite_field_base.c:25308:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 25308 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/finite_field_base.c:25307:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 25307 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [299/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/interpolators.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/interpolators.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/calculus/interpolators.c:780: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/var.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/calculus/var.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_FM.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_FM.cpython-311-aarch64-linux-gnu.so -lpari [300/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/integration.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/integration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED [301/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/riemann.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/riemann.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/calculus/riemann.c:786: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17549:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 17549 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17548:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 17548 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17422:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17422 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17421:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 17421 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17293:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17293 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17292:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 17292 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17103:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17103 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:17102:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 17102 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16887:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 16887 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16886:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 16886 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15285:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 15285 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15284:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 15284 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:14940:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 14940 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:14939:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14939 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:4229: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_12finite_rings_14element_givaro_25FiniteField_givaroElement_38_integer_(__pyx_obj_4sage_5rings_12finite_rings_14element_givaro_FiniteField_givaroElement*, PyObject*)': build/cythonized/sage/rings/finite_rings/element_givaro.cpp:14241:27: warning: comparison of integer expressions of different signedness: 'int' and 'Givaro::GFqDom::Residu_t' {aka 'unsigned int'} [-Wsign-compare] 14241 | __pyx_t_2 = ((__pyx_v_a < __pyx_v_self->_cache->objectptr->characteristic()) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/calculus/integration.c: In function '__pyx_pf_4sage_8calculus_11integration_2monte_carlo_integral': build/cythonized/sage/calculus/integration.c:5901:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 5901 | __pyx_t_2 = ((__pyx_t_7 < __pyx_v_target_dim) != 0); | ^ build/cythonized/sage/calculus/integration.c:6014:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6014 | __pyx_t_2 = ((__pyx_t_7 > __pyx_v_target_dim) != 0); | ^ build/cythonized/sage/calculus/integration.c:6386:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6386 | __pyx_t_4 = ((__pyx_t_7 == __pyx_v_dim) != 0); | ^~ build/cythonized/sage/calculus/integration.c:6452:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6452 | __pyx_t_3 = ((__pyx_t_7 > __pyx_v_dim) != 0); | ^ build/cythonized/sage/calculus/integration.c:6522:37: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6522 | for (__pyx_temp=0; __pyx_temp < __pyx_v_dim; __pyx_temp++) { | ^ build/cythonized/sage/calculus/integration.c:6588:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6588 | __pyx_v_type_rng = gsl_rng_default; | ^ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/pbori/pbori.o -L/usr/lib64 -lgmp -lbrial -lbrial_groebner -lm4ri -lpng16 -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/pbori.cpython-311-aarch64-linux-gnu.so -lpari [302/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/transforms cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/transforms/dwt.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/transforms/dwt.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_prime_finite_field.cpython-311-aarch64-linux-gnu.so [303/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/calculus/transforms/fft.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/transforms/fft.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/calculus/transforms/dwt.c: In function '__pyx_pf_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_10plot': build/cythonized/sage/calculus/transforms/dwt.c:2804:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2804 | for (__pyx_v_i = __pyx_v_x_min; __pyx_v_i < __pyx_t_5; __pyx_v_i++) { | ^ build/cythonized/sage/rings/finite_rings/element_givaro.cpp: At global scope: build/cythonized/sage/rings/finite_rings/element_givaro.cpp:19204:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 19204 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:19203:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 19203 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:19077:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19077 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:19076:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 19076 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18948:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18948 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18947:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 18947 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18758:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18758 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18757:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 18757 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18542:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18542 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18541:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 18541 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18092:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18092 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18091:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18091 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17747:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 17747 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17746:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17746 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/calculus/transforms/fft.c: In function '__pyx_pf_4sage_8calculus_10transforms_3fft_28FastFourierTransform_complex___init__': build/cythonized/sage/calculus/transforms/fft.c:1993:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1993 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_1; __pyx_v_i++) { | ^ In function '__pyx_pf_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_10plot', inlined from '__pyx_pw_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_11plot' at build/cythonized/sage/calculus/transforms/dwt.c:2674:13: build/cythonized/sage/calculus/transforms/dwt.c:2804:45: warning: '__pyx_v_x_max' may be used uninitialized [-Wmaybe-uninitialized] 2804 | for (__pyx_v_i = __pyx_v_x_min; __pyx_v_i < __pyx_t_5; __pyx_v_i++) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/calculus/transforms/dwt.c: In function '__pyx_pw_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_11plot': build/cythonized/sage/calculus/transforms/dwt.c:2688:10: note: '__pyx_v_x_max' was declared here 2688 | size_t __pyx_v_x_max; | ^~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_gamma.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_gamma.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/interpolators.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/calculus/interpolators.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_base.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_base.cpython-311-aarch64-linux-gnu.so [304/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/sets/recursively_enumerated_set.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/recursively_enumerated_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [305/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/sets/disjoint_set.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/disjoint_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 sage/symbolic/ginac/inifcns_gamma.cpp: In function 'GiNaC::ex GiNaC::beta_eval(const ex&, const ex&)': sage/symbolic/ginac/inifcns_gamma.cpp:272:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 272 | if (ny<=-nx) | ^~ sage/symbolic/ginac/inifcns_gamma.cpp:275:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 275 | throw (pole_error("beta_eval(): simple pole",1)); | ^~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/transforms/dwt.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/dwt.cpython-311-aarch64-linux-gnu.so [306/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/sets/pythonclass.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/pythonclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/sets/pythonclass.c:4004:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 4004 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:4003:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 4003 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3877:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 3877 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3876:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 3876 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3748:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 3748 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3747:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 3747 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3558:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 3558 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3557:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 3557 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3342:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 3342 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/pythonclass.c:3341:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 3341 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:17703:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 17703 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:17702:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17702 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:17358:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17358 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:17357:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17357 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:10183:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 10183 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:10182:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 10182 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:9978:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 9978 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/disjoint_set.c:9977:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 9977 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/sets/disjoint_set.c:3986: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/ode.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/calculus/ode.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/integration.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/calculus/integration.cpython-311-aarch64-linux-gnu.so -lpari [307/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/sets/finite_set_map_cy.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/finite_set_map_cy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/transforms/fft.o -L/usr/lib64 -lgsl -lgslcblas -lm -o build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/fft.cpython-311-aarch64-linux-gnu.so -lpari [308/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/data_structures/bitset_base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/bitset_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [309/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/data_structures/binary_search.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/binary_search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/pythonclass.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/sets/pythonclass.cpython-311-aarch64-linux-gnu.so [310/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/data_structures/bitset.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/bitset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/sets/finite_set_map_cy.c:9562:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9562 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/finite_set_map_cy.c:9561:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9561 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/finite_set_map_cy.c:9217:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9217 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/sets/finite_set_map_cy.c:9216:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9216 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/binary_search.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/data_structures/binary_search.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/data_structures/bitset_base.c:5229:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 5229 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bitset_base.c:5228:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 5228 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bitset_base.c:5024:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 5024 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bitset_base.c:5023:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 5023 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [311/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/data_structures/blas_dict.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/blas_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/data_structures/bitset.c:15314:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 15314 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bitset.c:15313:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 15313 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bitset.c:15109:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 15109 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bitset.c:15108:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 15108 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/residue_field.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/residue_field.cpython-311-aarch64-linux-gnu.so [312/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/data_structures/bounded_integer_sequences.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/bounded_integer_sequences.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/bitset_base.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/data_structures/bitset_base.cpython-311-aarch64-linux-gnu.so -lpari [313/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/coerce_maps.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce_maps.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/relative_ramified_FM.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_FM.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_hyperb.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_hyperb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular [314/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/coerce_dict.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/structure/coerce_maps.c:12330:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12330 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce_maps.c:12329:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12329 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce_maps.c:11985:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11985 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce_maps.c:11984:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11984 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_5rings_6padics_14qadic_flint_CR_exact_pow_helper', inlined from '__pyx_pf_4sage_5rings_6padics_14qadic_flint_CR_9CRElement_18__pow__' at build/cythonized/sage/rings/padics/qadic_flint_CR.c:24631:32, inlined from '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CR_9CRElement_19__pow__' at build/cythonized/sage/rings/padics/qadic_flint_CR.c:23874:15: build/cythonized/sage/rings/padics/qadic_flint_CR.c:17443:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized] 17443 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/qadic_flint_CR.c: In function '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CR_9CRElement_19__pow__': build/cythonized/sage/rings/padics/qadic_flint_CR.c:17280:8: note: '__pyx_v_exp_val' was declared here 17280 | long __pyx_v_exp_val; | ^~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:20075:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20075 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:20074:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20074 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19730:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 19730 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19729:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19729 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19565:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 19565 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19564:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 19564 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19438:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 19438 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19437:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 19437 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19309:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 19309 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19308:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 19308 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19119:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 19119 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:19118:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 19118 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:18903:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 18903 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:18902:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 18902 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:11789:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 11789 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:11788:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11788 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:11584:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 11584 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/data_structures/bounded_integer_sequences.c:11583:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 11583 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/blas_dict.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/data_structures/blas_dict.cpython-311-aarch64-linux-gnu.so [315/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/parent_old.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/rings/padics/padic_generic_element.c: In function '__pyx_f_4sage_5rings_6padics_21padic_generic_element_gauss_table': build/cythonized/sage/rings/padics/padic_generic_element.c:39916:16: warning: '__pyx_v_s1' may be used uninitialized [-Wmaybe-uninitialized] 39916 | PY_LONG_LONG __pyx_v_s1; | ^~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:40930:10: warning: '__pyx_v_j' may be used uninitialized [-Wmaybe-uninitialized] 40930 | if (__pyx_t_3) { | ^ build/cythonized/sage/rings/padics/padic_generic_element.c:39908:7: note: '__pyx_v_j' was declared here 39908 | int __pyx_v_j; | ^~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:40742:143: warning: '__pyx_v_r2' may be used uninitialized [-Wmaybe-uninitialized] 40742 | __pyx_v_s1 = (__pyx_v_s1 * (-__pyx_f_4sage_5rings_6padics_21padic_generic_element_evaluate_dwork_mahler_long(__pyx_v_vv, ((__pyx_v_r1 * __pyx_v_r2) % __pyx_v_q3), __pyx_v_p, __pyx_v_bd, __pyx_v_k, __pyx_v_q3))); | ~~~~~~~~~~~~^~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:39915:16: note: '__pyx_v_r2' was declared here 39915 | PY_LONG_LONG __pyx_v_r2; | ^~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:40886:22: warning: '__pyx_v_q3' may be used uninitialized [-Wmaybe-uninitialized] 40886 | __pyx_v_s1 = ((__pyx_v_s1 * __pyx_v_s2) % __pyx_v_q3); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/rings/padics/padic_generic_element.c:39912:16: note: '__pyx_v_q3' was declared here 39912 | PY_LONG_LONG __pyx_v_q3; | ^~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.o -L/usr/lib64 -lpari -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_ntl_gf2e.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/disjoint_set.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/sets/disjoint_set.cpython-311-aarch64-linux-gnu.so -lpari [316/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/coerce_actions.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce_actions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [317/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/list_clone.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/list_clone.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/structure/coerce_actions.c:12231:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12231 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce_actions.c:12230:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12230 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce_actions.c:11886:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11886 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce_actions.c:11885:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11885 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16765:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 16765 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16764:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 16764 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16638:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 16638 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16637:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 16637 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16509:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 16509 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16508:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 16508 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16319:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 16319 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16318:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 16318 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16103:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 16103 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:16102:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 16102 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:14616:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 14616 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:14615:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 14615 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:14271:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 14271 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone.c:14270:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14270 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/finite_set_map_cy.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/sets/finite_set_map_cy.cpython-311-aarch64-linux-gnu.so [318/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/category_object.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/category_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/bitset.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/data_structures/bitset.cpython-311-aarch64-linux-gnu.so -lpari [319/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/gmpy2 -I./sage/rings -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/coerce.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent_old.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/parent_old.cpython-311-aarch64-linux-gnu.so [320/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/element_wrapper.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/element_wrapper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_hyperg.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_hyperg.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sets/recursively_enumerated_set.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/structure/element_wrapper.c:6279:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6279 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element_wrapper.c:6278:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6278 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element_wrapper.c:5934:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5934 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element_wrapper.c:5933:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5933 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [321/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/parent_base.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/structure/coerce.c:23458:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 23458 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:23457:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 23457 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:23113:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 23113 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:23112:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 23112 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22985:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 22985 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22984:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 22984 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22858:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 22858 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22857:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 22857 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22729:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 22729 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22728:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 22728 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22539:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 22539 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22538:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 22538 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22323:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 22323 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/coerce.c:22322:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 22322 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/structure/coerce.c:784: /usr/lib/python3.11/site-packages/gmpy2/gmpy2.h:583:1: warning: 'import_gmpy2' defined but not used [-Wunused-function] 583 | import_gmpy2(void) | ^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce_dict.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/coerce_dict.cpython-311-aarch64-linux-gnu.so -lpari [322/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/debug_options.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/debug_options.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent_base.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/parent_base.cpython-311-aarch64-linux-gnu.so [323/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/parent_gens.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent_gens.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/debug_options.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/debug_options.cpython-311-aarch64-linux-gnu.so [324/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -Os cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/qadic_flint_CR.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_CR.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/data_structures/bounded_integer_sequences.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/data_structures/bounded_integer_sequences.cpython-311-aarch64-linux-gnu.so -lpari [325/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/sage_object.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/sage_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [326/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/richcmp.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/richcmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce_maps.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/coerce_maps.cpython-311-aarch64-linux-gnu.so [327/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/list_clone_demo.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/list_clone_demo.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/padics/padic_generic_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_generic_element.cpython-311-aarch64-linux-gnu.so -lpari [328/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/factory.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/factory.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/structure/list_clone_demo.c:4597:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4597 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone_demo.c:4596:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4596 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone_demo.c:4252:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4252 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone_demo.c:4251:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4251 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/element_wrapper.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/element_wrapper.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/category_object.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/category_object.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/richcmp.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/richcmp.cpython-311-aarch64-linux-gnu.so [329/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/parent.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/structure/factory.c:5532:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 5532 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/factory.c:5531:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 5531 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/factory.c:5327:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 5327 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/factory.c:5326:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 5326 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [330/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/list_clone_timings_cy.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/list_clone_timings_cy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [331/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/structure/mutability.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/mutability.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce_actions.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/structure/coerce_actions.cpython-311-aarch64-linux-gnu.so -lpari [332/539] build/cythonized/sage/structure/element.c:31783:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] 31783 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sat creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sat/solvers cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/sat/solvers/satsolver.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sat/solvers/satsolver.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/structure/element.c:31782:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] 31782 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n EXAMPLES::\n\n sage: from sage.arith.numerical_approx import digits_to_bits\n sage: digits_to_bits(None)\n 53\n sage: digits_to_bits(15)\n 54\n sage: digits_to_bits(-1)\n Traceback (most recent call last):\n ...\n ValueError: number of digits must be positive\n\n TESTS::\n\n sage: digits_to_bits(\"10\")\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29897:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 29897 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone_timings_cy.c:3946:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3946 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29896:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 29896 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone_timings_cy.c:3945:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3945 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone_timings_cy.c:3601:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3601 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/list_clone_timings_cy.c:3600:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3600 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29770:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 29770 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29769:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 29769 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29641:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 29641 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29640:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 29640 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29451:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 29451 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29450:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 29450 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29235:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 29235 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/element.c:29234:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 29234 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/element_givaro.o -L/usr/lib64 -lgivaro -lpari -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_givaro.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/structure/parent.c:26628:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 26628 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/parent.c:26627:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 26627 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/structure/parent.c:26283:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 26283 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [333/539] build/cythonized/sage/structure/parent.c:26282:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 26282 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/lfunctions cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/lfunctions/zero_sums.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/lfunctions/zero_sums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_nstdsums.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_nstdsums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/mutability.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/mutability.cpython-311-aarch64-linux-gnu.so [334/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interacts cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/interacts/library_cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interacts/library_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/sat/solvers/satsolver.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/sat/solvers/satsolver.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_orthopoly.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_orthopoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/finite_field_base.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_base.cpython-311-aarch64-linux-gnu.so -lpari [335/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/clifford_algebra_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/clifford_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/calculus/riemann.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/calculus/riemann.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/finite_rings/integer_mod.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/integer_mod.cpython-311-aarch64-linux-gnu.so -lpari [336/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/exterior_algebra_groebner.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/exterior_algebra_groebner.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [337/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/quatalg cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/libs/ntl -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [338/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I./sage/ext -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5629:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5629 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5628:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5628 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5284:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 5284 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5283:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5283 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:15132:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 15132 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:15131:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 15131 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:14927:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 14927 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:14926:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 14926 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:13099:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13099 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:13098:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13098 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:12754:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 12754 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/clifford_algebra_element.c:12753:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12753 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/list_clone.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/list_clone.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/list_clone_timings_cy.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/list_clone_timings_cy.cpython-311-aarch64-linux-gnu.so [340/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [339/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/lie_algebras cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp:810: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:24413:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 24413 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:24412:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 24412 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:24286:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 24286 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:24285:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 24285 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:24157:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 24157 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:24156:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 24156 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23967:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 23967 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23966:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 23966 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23751:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 23751 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23750:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 23750 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23537:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 23537 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23536:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 23536 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23192:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 23192 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:23191:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 23191 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:16017:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 16017 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:16016:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 16016 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:15812:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 15812 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/exterior_algebra_groebner.c:15811:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 15811 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.o -L/usr/lib64 -lflint -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/quaternion_algebra_cython.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent_gens.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/parent_gens.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20644:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 20644 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20643:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 20643 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20517:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20517 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20516:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 20516 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20388:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20388 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20387:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 20387 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20198:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20198 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20197:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 20197 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19982:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19982 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19981:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 19981 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19840:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19840 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19839:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 19839 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19495:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 19495 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19494:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19494 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:4326: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [341/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [342/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/shm_managers.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp:815: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/interacts/library_cython.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/interacts/library_cython.cpython-311-aarch64-linux-gnu.so [343/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/list_clone_demo.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/list_clone_demo.cpython-311-aarch64-linux-gnu.so [344/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/letterplace cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:810: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp: In function 'int __pyx_pf_4sage_8algebras_12fusion_rings_12shm_managers_12FvarsHandler_4__setitem__(__pyx_obj_4sage_8algebras_12fusion_rings_12shm_managers_FvarsHandler*, PyObject*, PyObject*)': build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp:10869:37: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 10869 | for (__pyx_t_19 = 0; __pyx_t_19 < __pyx_t_18; __pyx_t_19+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/rings/polynomial/polynomial_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_element.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp: In function 'PyObject* __pyx_f_4sage_8algebras_12fusion_rings_15poly_tup_engine_get_variables_degrees(PyObject*, int, int)': build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp:6967:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6967 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_9; __pyx_t_7+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25435:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 25435 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25434:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 25434 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25308:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 25308 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25307:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 25307 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25179:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 25179 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25178:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 25178 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24989:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 24989 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24988:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 24988 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp: In function 'PyObject* __pyx_f_4sage_8algebras_12fusion_rings_15poly_tup_engine_poly_tup_sortkey(PyObject*, int)': build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp:10762:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 10762 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24773:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 24773 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24772:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 24772 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24596:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 24596 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24595:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 24595 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24251:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 24251 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/factory.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/factory.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24250:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 24250 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [345/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/letterplace/letterplace_ideal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [346/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp: At global scope: build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp:13553:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13553 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp:13552:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13552 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp:13208:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 13208 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/shm_managers.cpp:13207:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13207 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:11026:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11026 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:11025:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11025 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:10681:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 10681 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:10680:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10680 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp: At global scope: build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp:12364:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 12364 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp:12363:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12363 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp:12019:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 12019 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.cpp:12018:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12018 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6650:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 6650 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6649:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6649 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6305:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 6305 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6304:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6304 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11908:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11908 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11907:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11907 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11563:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 11563 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11562:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11562 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp: In function 'PyObject* __pyx_f_4sage_8algebras_12fusion_rings_27fast_parallel_fmats_methods_get_reduced_hexagons(PyObject*, PyObject*)': build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:7719:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 7719 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_9; __pyx_t_11+=1) { | ~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:7742:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 7742 | __pyx_t_7 = (((__pyx_v_i % __pyx_v_n_proc) == __pyx_v_child_id) != 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp: In function 'PyObject* __pyx_f_4sage_8algebras_12fusion_rings_27fast_parallel_fmats_methods_get_reduced_pentagons(PyObject*, PyObject*)': build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:8682:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 8682 | for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_6; __pyx_t_10+=1) { | ~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:8705:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 8705 | __pyx_t_8 = (((__pyx_v_i % __pyx_v_n_proc) == __pyx_v_child_id) != 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp: At global scope: build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:12523:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 12523 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:12522:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12522 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:12178:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 12178 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:12177:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12177 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_trans.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_trans.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/sage_object.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/sage_object.cpython-311-aarch64-linux-gnu.so [347/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/finite_dimensional_algebras cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 sage/symbolic/ginac/inifcns_trans.cpp: In function 'GiNaC::ex GiNaC::log_series(const ex&, const relational&, int, unsigned int)': sage/symbolic/ginac/inifcns_trans.cpp:382:18: warning: catching polymorphic type 'class GiNaC::pole_error' by value [-Wcatch-value=] 382 | } catch (pole_error) { | ^~~~~~~~~~ build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11683:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 11683 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11682:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11682 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11338:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11338 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11337:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11337 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'PyObject* __pyx_pf_4sage_8algebras_11letterplace_24free_algebra_letterplace_23FreeAlgebra_letterplace_38_from_dict_(__pyx_obj_4sage_8algebras_11letterplace_24free_algebra_letterplace_FreeAlgebra_letterplace*, PyObject*, PyObject*)', inlined from 'PyObject* __pyx_pw_4sage_8algebras_11letterplace_24free_algebra_letterplace_23FreeAlgebra_letterplace_39_from_dict_(PyObject*, PyObject*, PyObject*)' at build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:8928:118: build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:9165:34: warning: '__pyx_v_l' may be used uninitialized [-Wmaybe-uninitialized] 9165 | __pyx_t_4 = PyInt_FromSsize_t((__pyx_v_n - __pyx_v_l)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 821, __pyx_L1_error) | ^ build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp: In function 'PyObject* __pyx_pw_4sage_8algebras_11letterplace_24free_algebra_letterplace_23FreeAlgebra_letterplace_39_from_dict_(PyObject*, PyObject*, PyObject*)': build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:8940:14: note: '__pyx_v_l' was declared here 8940 | Py_ssize_t __pyx_v_l; | ^~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_f_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve__zerosum_sincsquared_fast': build/cythonized/sage/lfunctions/zero_sums.c:10394:31: warning: '__pyx_v_ap' may be used uninitialized [-Wmaybe-uninitialized] 10394 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_2(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9344:7: note: '__pyx_v_ap' was declared here 9344 | int __pyx_v_ap; | ^~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10394:31: warning: '__pyx_v_p' may be used uninitialized [-Wmaybe-uninitialized] 10394 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_2(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9342:10: note: '__pyx_v_p' was declared here 9342 | double __pyx_v_p; | ^~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10218:33: warning: '__pyx_v_sqrtq' may be used uninitialized [-Wmaybe-uninitialized] 10218 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9341:10: note: '__pyx_v_sqrtq' was declared here 9341 | double __pyx_v_sqrtq; | ^~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10218:33: warning: '__pyx_v_sqrtp' may be used uninitialized [-Wmaybe-uninitialized] 10218 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9340:10: note: '__pyx_v_sqrtp' was declared here 9340 | double __pyx_v_sqrtp; | ^~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10218:33: warning: '__pyx_v_thetaq' may be used uninitialized [-Wmaybe-uninitialized] 10218 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9339:10: note: '__pyx_v_thetaq' was declared here 9339 | double __pyx_v_thetaq; | ^~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10218:33: warning: '__pyx_v_thetap' may be used uninitialized [-Wmaybe-uninitialized] 10218 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9338:10: note: '__pyx_v_thetap' was declared here 9338 | double __pyx_v_thetap; | ^~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10218:33: warning: '__pyx_v_logq' may be used uninitialized [-Wmaybe-uninitialized] 10218 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9337:10: note: '__pyx_v_logq' was declared here 9337 | double __pyx_v_logq; | ^~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10394:31: warning: '__pyx_v_logp' may be used uninitialized [-Wmaybe-uninitialized] 10394 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_2(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9336:10: note: '__pyx_v_logp' was declared here 9336 | double __pyx_v_logp; | ^~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:10218:33: warning: '__pyx_v_z' may be used uninitialized [-Wmaybe-uninitialized] 10218 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c:9333:10: note: '__pyx_v_z' was declared here 9333 | double __pyx_v_z; | ^~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_ap' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12248:7: note: '__pyx_v_ap' was declared here 12248 | int __pyx_v_ap; | ^~~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_p' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12246:10: note: '__pyx_v_p' was declared here 12246 | double __pyx_v_p; | ^~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_sqrtq' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12245:10: note: '__pyx_v_sqrtq' was declared here 12245 | double __pyx_v_sqrtq; | ^~~~~~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_sqrtp' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12244:10: note: '__pyx_v_sqrtp' was declared here 12244 | double __pyx_v_sqrtp; | ^~~~~~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_thetaq' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12243:10: note: '__pyx_v_thetaq' was declared here 12243 | double __pyx_v_thetaq; | ^~~~~~~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_thetap' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12242:10: note: '__pyx_v_thetap' was declared here 12242 | double __pyx_v_thetap; | ^~~~~~~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_logq' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12241:10: note: '__pyx_v_logq' was declared here 12241 | double __pyx_v_logq; | ^~~~~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_logp' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12240:10: note: '__pyx_v_logp' was declared here 12240 | double __pyx_v_logp; | ^~~~~~~~~~~~ In function '__pyx_pf_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_16_zerosum_sincsquared_parallel', inlined from '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel' at build/cythonized/sage/lfunctions/zero_sums.c:12213:13: build/cythonized/sage/lfunctions/zero_sums.c:13071:33: warning: '__pyx_v_z' may be used uninitialized [-Wmaybe-uninitialized] 13071 | __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': build/cythonized/sage/lfunctions/zero_sums.c:12237:10: note: '__pyx_v_z' was declared here 12237 | double __pyx_v_z; | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/structure/element.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.cpython-311-aarch64-linux-gnu.so [348/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/old.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [349/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/group.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/group.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/letterplace/letterplace_ideal.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/letterplace_ideal.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/clifford_algebra_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/clifford_algebra_element.cpython-311-aarch64-linux-gnu.so -lpari [350/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/libgap_wrapper.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/libgap_wrapper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [351/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/matrix_gps cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/matrix_gps/group_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/matrix_gps/group_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.o -L/usr/lib64 -lflint -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/quaternion_algebra_element.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp: In function 'PyObject* __pyx_f_4sage_8algebras_12fusion_rings_27fast_parallel_fmats_methods_get_reduced_pentagons(PyObject*, PyObject*)': build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:8394:3: warning: '__pyx_v_must_zip_up' may be used uninitialized [-Wmaybe-uninitialized] 8394 | if (__pyx_t_8) { | ^~ build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpp:8213:7: note: '__pyx_v_must_zip_up' was declared here 8213 | int __pyx_v_must_zip_up; | ^~~~~~~~~~~~~~~~~~~ [352/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/semimonomial_transformations cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/libgap_wrapper.c:10233:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 10233 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:10232:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 10232 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:11347:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 11347 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:10106:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 10106 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:10105:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 10105 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9977:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 9977 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:11346:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 11346 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9976:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 9976 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9787:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 9787 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9786:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 9786 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:11220:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 11220 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:11219:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 11219 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:11091:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 11091 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9571:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 9571 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9570:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 9570 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9429:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9429 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:11090:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 11090 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10901:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 10901 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9428:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9428 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9084:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9084 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/libgap_wrapper.c:9083:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9083 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10900:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 10900 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10685:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 10685 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10684:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 10684 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10543:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10543 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10542:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10542 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10198:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 10198 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/matrix_gps/group_element.c:10197:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10197 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:6062:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6062 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:6061:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6061 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5717:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5717 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5716:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5716 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/old.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/groups/old.cpython-311-aarch64-linux-gnu.so g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/poly_tup_engine.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/poly_tup_engine.cpython-311-aarch64-linux-gnu.so [353/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/permgroup_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/permgroup_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [354/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref2 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/groups/perm_gps/partn_ref2 -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/parent.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/parent.cpython-311-aarch64-linux-gnu.so g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/free_algebra_letterplace.cpython-311-aarch64-linux-gnu.so [355/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/groups/perm_gps/partn_ref2 -Isage/data_structures -Isage/groups/perm_gps/partn_ref2 -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [356/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/groups/perm_gps/partn_ref2 -Isage/data_structures -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_f_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement__set_libgap': build/cythonized/sage/groups/perm_gps/permgroup_element.c:7088:29: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7088 | __pyx_t_5 = ((__pyx_v_d > __pyx_v_self->n) != 0); | ^ build/cythonized/sage/groups/perm_gps/permgroup_element.c:7143:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7143 | __pyx_v_p2 = CONST_ADDR_PERM2(__pyx_v_p->value); | ^ build/cythonized/sage/groups/perm_gps/permgroup_element.c:7154:35: warning: comparison of integer expressions of different signedness: 'int' and 'UInt' {aka 'long unsigned int'} [-Wsign-compare] 7154 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_10; __pyx_t_6+=1) { | ^ build/cythonized/sage/groups/perm_gps/permgroup_element.c:7203:29: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7203 | __pyx_t_5 = ((__pyx_v_d > __pyx_v_self->n) != 0); | ^ build/cythonized/sage/groups/perm_gps/permgroup_element.c:7258:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7258 | __pyx_v_p4 = CONST_ADDR_PERM4(__pyx_v_p->value); | ^ build/cythonized/sage/groups/perm_gps/permgroup_element.c:7269:35: warning: comparison of integer expressions of different signedness: 'int' and 'UInt' {aka 'long unsigned int'} [-Wsign-compare] 7269 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_10; __pyx_t_6+=1) { | ^ build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_pf_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement_20_libgap_': build/cythonized/sage/groups/perm_gps/permgroup_element.c:10371:33: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 10371 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ^ build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_pf_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement_58__hash__': build/cythonized/sage/groups/perm_gps/permgroup_element.c:15361:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 15361 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/exterior_algebra_groebner.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/exterior_algebra_groebner.cpython-311-aarch64-linux-gnu.so -lpari [357/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/perm_gps/permgroup_element.c: At top level: build/cythonized/sage/groups/perm_gps/permgroup_element.c:22903:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 22903 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22902:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 22902 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22776:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 22776 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22775:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 22775 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22647:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 22647 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22646:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 22646 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22457:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 22457 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22456:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 22456 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22513:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 22513 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22241:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 22241 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22512:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 22512 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:22240:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 22240 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:20545:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20545 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22168:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 22168 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:20544:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20544 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22167:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 22167 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11711:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 11711 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11710:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11710 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:20200:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 20200 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:20199:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20199 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11506:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 11506 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11505:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 11505 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:17196:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 17196 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:17195:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 17195 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16851:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 16851 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16850:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16850 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9676:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 9676 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9675:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 9675 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9471:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 9471 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9470:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 9470 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:4177: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/free_algebra_element_letterplace.cpython-311-aarch64-linux-gnu.so [358/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/structure/coerce.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/structure/coerce.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:31066:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 31066 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:31065:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 31065 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30721:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 30721 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30720:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 30720 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:23546:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 23546 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:23545:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 23545 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:23341:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 23341 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:23340:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 23340 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:11681:18: warning: '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_print_level' defined but not used [-Wunused-function] 11681 | static PyObject *__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_print_level(struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_SC, int __pyx_v_level) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:4324: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ [359/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/group.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/groups/group.cpython-311-aarch64-linux-gnu.so g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/shm_managers.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/shm_managers.cpython-311-aarch64-linux-gnu.so -lpari [360/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [361/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/groups/perm_gps/partn_ref2 -Isage/data_structures -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18826:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 18826 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18825:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18825 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18481:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 18481 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18480:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 18480 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/fusion_rings/fast_parallel_fmats_methods.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/fast_parallel_fmats_methods.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:35892:66: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] 35892 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:11306:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 11306 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:11305:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11305 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:11101:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 11101 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:35068:66: warning: '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' defined but not used [-Wunused-function] 35068 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:11100:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 11100 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:4081: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:31279:22: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 31279 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:31278:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 31278 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30934:22: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 30934 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30933:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 30933 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23759:22: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 23759 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23758:17: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 23758 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23554:22: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 23554 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23553:17: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 23553 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:5050: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ [362/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18778:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 18778 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18777:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18777 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18433:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 18433 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18432:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 18432 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:11258:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 11258 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:11257:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11257 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:11053:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 11053 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:11052:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 11052 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:4247: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13863:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13863 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13862:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13862 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13518:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 13518 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13517:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13517 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:6343:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 6343 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:6342:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 6342 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:6138:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 6138 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:6137:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 6137 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:3848: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20287:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20287 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20286:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20286 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19942:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 19942 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19941:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19941 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12767:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 12767 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12766:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 12766 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12562:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 12562 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12561:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 12561 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:4154: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:18265:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 18265 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:18264:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18264 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17920:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 17920 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17919:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17919 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10745:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 10745 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10744:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 10744 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10540:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 10540 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10539:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 10539 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:4142: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_trig.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_trig.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular [363/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations/semimonomial_transformation.cpython-311-aarch64-linux-gnu.so [364/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_lists.cpython-311-aarch64-linux-gnu.so -lpari [365/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quivers cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/quivers/algebra_elements.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quivers/algebra_elements.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:16035:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 16035 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:16034:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16034 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15690:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 15690 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15689:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 15689 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8515:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 8515 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8514:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 8514 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8310:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 8310 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8309:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 8309 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:3938: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c: In function '__pyx_f_4sage_6groups_8perm_gps_10partn_ref2_18refinement_generic_27PartitionRefinement_generic__inner_min_unminimized': build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:706:40: warning: '__pyx_v_my_final_pos' may be used uninitialized [-Wmaybe-uninitialized] 706 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:7739:7: note: '__pyx_v_my_final_pos' was declared here 7739 | int __pyx_v_my_final_pos; | ^~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:8356:8: warning: '__pyx_v_best_end' may be used uninitialized [-Wmaybe-uninitialized] 8356 | if (__pyx_t_1) { | ^ build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:7735:7: note: '__pyx_v_best_end' was declared here 7735 | int __pyx_v_best_end; | ^~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_compose_up_to_base', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_compute_relabeling' at build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:21550:5: build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:33653:8: warning: '__pyx_v_y' may be used uninitialized [-Wmaybe-uninitialized] 33653 | if (!__pyx_t_2) break; | ^ build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_compute_relabeling': build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:21369:7: note: '__pyx_v_y' was declared here 21369 | int __pyx_v_y; | ^~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:24307:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 24307 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:24306:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 24306 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/symbolic/ginac/inifcns_trig.cpp: In function 'GiNaC::ex GiNaC::cos_eval(const ex&)': sage/symbolic/ginac/inifcns_trig.cpp:414:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 414 | if (num*(*_num2_p) > den) | ^~ sage/symbolic/ginac/inifcns_trig.cpp:417:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 417 | return cos((num*Pi)/den).hold(); | ^~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23962:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 23962 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/symbolic/ginac/inifcns_trig.cpp: In function 'GiNaC::ex GiNaC::sec_eval(const ex&)': sage/symbolic/ginac/inifcns_trig.cpp:936:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 936 | if (is_ex_the_function(res, cos)) | ^~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23961:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 23961 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16787:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 16787 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/symbolic/ginac/inifcns_trig.cpp:939:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 939 | return -sec((-res).op(0)).hold(); | ^~~~~~ sage/symbolic/ginac/inifcns_trig.cpp: In function 'GiNaC::ex GiNaC::csc_eval(const ex&)': sage/symbolic/ginac/inifcns_trig.cpp:1044:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1044 | if (res.is_zero()) | ^~ sage/symbolic/ginac/inifcns_trig.cpp:1047:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1047 | return power(res, _ex_1); | ^~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16786:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 16786 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16582:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 16582 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16581:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 16581 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:4267: ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] 19 | static int my_comp_func(const void *a, const void *b) | ^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/lfunctions/zero_sums.o -L/usr/lib64 -lflint -o build/lib.linux-aarch64-cpython-311/sage/lfunctions/zero_sums.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_python.cpython-311-aarch64-linux-gnu.so -lpari In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:7661:134: build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19152:36: warning: '__pyx_v_minimal_in_primary_orbit' may be used uninitialized [-Wmaybe-uninitialized] 19152 | __pyx_t_1 = (((__pyx_v_OP->parent[__pyx_v_n]) == __pyx_v_n) != 0); | ^ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset': build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5613:7: note: '__pyx_v_minimal_in_primary_orbit' was declared here 5613 | int __pyx_v_minimal_in_primary_orbit; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [367/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/libecm.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/libecm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:6636:41: warning: '__pyx_v_old_group' may be used uninitialized [-Wmaybe-uninitialized] 6636 | (__pyx_v_indicators[__pyx_v_i]) = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_split_point_and_refine_by_orbits(__pyx_v_left_ps, __pyx_v_k, __pyx_v_S1, __pyx_v_refine_and_return_invariant, __pyx_v_cells_to_refine_by, __pyx_v_group, __pyx_v_perm_stack); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5626:88: note: '__pyx_v_old_group' was declared here 5626 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_old_group; | ^~~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_refine_also_by_orbits', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:6384:17: build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:22164:17: warning: '__pyx_v_group' may be used uninitialized [-Wmaybe-uninitialized] 22164 | __pyx_v_inv = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_refine_by_orbits(__pyx_v_PS, __pyx_v_SC, __pyx_v_perm_stack, __pyx_v_cells_to_refine_by, (&__pyx_v_ctrb_len)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset': build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5625:88: note: '__pyx_v_group' was declared here 5625 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_group; | ^~~~~~~~~~~~~ In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_refine_also_by_orbits', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_split_point_and_refine_by_orbits' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:22126:13, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:8004:23: [366/539] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:22164:17: warning: '__pyx_v_perm_stack' may be used uninitialized [-Wmaybe-uninitialized] 22164 | __pyx_v_inv = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_refine_by_orbits(__pyx_v_PS, __pyx_v_SC, __pyx_v_perm_stack, __pyx_v_cells_to_refine_by, (&__pyx_v_ctrb_len)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset': build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5624:8: note: '__pyx_v_perm_stack' was declared here 5624 | int *__pyx_v_perm_stack; | ^~~~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset' at build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:6563:54: build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:19182:39: warning: '__pyx_v_orbits_of_supergroup' may be used uninitialized [-Wmaybe-uninitialized] 19182 | (__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])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/quivers/paths.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quivers/paths.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset': build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5611:87: note: '__pyx_v_orbits_of_supergroup' was declared here 5611 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OrbitPartition *__pyx_v_orbits_of_supergroup; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/libecm.c:3827:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3827 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/libecm.c:3826:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3826 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/libecm.c:3482:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3482 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/libecm.c:3481:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3481 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/libgap_wrapper.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/libgap_wrapper.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/quivers/algebra_elements.c:36751:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 36751 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:36750:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 36750 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:36624:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 36624 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/canonical_augmentation.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/quivers/algebra_elements.c:36623:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 36623 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:36495:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 36495 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:36494:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 36494 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:36305:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 36305 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:36304:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 36304 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [369/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs -I/usr/include -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ecl.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ecl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -Dlinux build/cythonized/sage/quivers/algebra_elements.c:36089:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 36089 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:36088:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 36088 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:35947:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 35947 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:35946:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 35946 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:35602:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 35602 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [368/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/homfly.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/homfly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/quivers/algebra_elements.c:35601:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 35601 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:28427:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 28427 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:28426:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 28426 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:28222:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 28222 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:28221:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 28221 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:10996:12: warning: '__pyx_f_4sage_7quivers_16algebra_elements_poly_iadd_d' defined but not used [-Wunused-function] 10996 | static int __pyx_f_4sage_7quivers_16algebra_elements_poly_iadd_d(struct __pyx_t_4sage_7quivers_16algebra_elements_path_poly_t *__pyx_v_P1, struct __pyx_t_4sage_7quivers_16algebra_elements_path_poly_t *__pyx_v_P2, __pyx_t_4sage_7quivers_16algebra_elements_path_order_t __pyx_v_cmp_terms) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:8425:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_mul_term' defined but not used [-Wunused-function] 8425 | static struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_f_4sage_7quivers_16algebra_elements_term_mul_term(struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_v_T1, struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_v_T2) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:8247:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_scale_recursive' defined but not used [-Wunused-function] 8247 | static struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_f_4sage_7quivers_16algebra_elements_term_scale_recursive(struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_v_T, PyObject *__pyx_v_coef) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:7370:12: warning: '__pyx_f_4sage_7quivers_16algebra_elements_path_mul_mon_mul_path' defined but not used [-Wunused-function] 7370 | static int __pyx_f_4sage_7quivers_16algebra_elements_path_mul_mon_mul_path(struct __pyx_t_4sage_7quivers_16algebra_elements_path_mon_s *__pyx_v_out, __pyx_t_4sage_15data_structures_25bounded_integer_sequences_biseq_s *__pyx_v_p, struct __pyx_t_4sage_7quivers_16algebra_elements_path_mon_s *__pyx_v_T, __pyx_t_4sage_15data_structures_25bounded_integer_sequences_biseq_s *__pyx_v_q) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:6429:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_create_keep' defined but not used [-Wunused-function] 6429 | 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/matrix_gps/group_element.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/group_element.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/libs/homfly.c:2341:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 2341 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/homfly.c:2340:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 2340 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/homfly.c:2136:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 2136 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/homfly.c:2135:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 2135 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2/refinement_generic.cpython-311-aarch64-linux-gnu.so -lpari [371/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/symmetrica cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/symmetrica/symmetrica.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/symmetrica/symmetrica.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [370/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/braiding.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/braiding.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab' at build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:10309:56: build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20613:36: warning: '__pyx_v_minimal_in_primary_orbit' may be used uninitialized [-Wmaybe-uninitialized] 20613 | __pyx_t_1 = (((__pyx_v_OP->parent[__pyx_v_n]) == __pyx_v_n) != 0); | ^ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab': build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6659:7: note: '__pyx_v_minimal_in_primary_orbit' was declared here 6659 | int __pyx_v_minimal_in_primary_orbit; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6646:7: warning: '__pyx_v_label_meets_current' may be used uninitialized [-Wmaybe-uninitialized] 6646 | int __pyx_v_label_meets_current; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:8924:50: warning: '__pyx_v_label_indicators' may be used uninitialized [-Wmaybe-uninitialized] 8924 | __pyx_t_1 = (((__pyx_v_label_indicators[__pyx_v_i]) == -1L) != 0); | ^ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6651:8: note: '__pyx_v_label_indicators' was declared here 6651 | int *__pyx_v_label_indicators; | ^~~~~~~~~~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_PS_copy_from_to', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab' at build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:9863:18: build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:21112:28: warning: '__pyx_v_label_ps' may be used uninitialized [-Wmaybe-uninitialized] 21112 | (void)(memcpy(__pyx_v_PS2->entries, __pyx_v_PS->entries, ((2 * __pyx_v_PS->degree) * (sizeof(int))))); | ~~~~~~~~~~~^~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab': build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6644:87: note: '__pyx_v_label_ps' was declared here 6644 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_PartitionStack *__pyx_v_label_ps; | ^~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:7647:20: warning: '__pyx_v_old_group' may be used uninitialized [-Wmaybe-uninitialized] 7647 | __pyx_t_1 = (__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_insert_base_point_nomalloc(__pyx_v_group, __pyx_v_old_group, __pyx_v_i, __pyx_v_b) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6672:88: note: '__pyx_v_old_group' was declared here 6672 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_old_group; | ^~~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_update_perm_stack', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_split_point_and_refine_by_orbits' at build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:23578:3, inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab' at build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:8790:51: build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:23508:89: warning: '__pyx_v_perm_stack' may be used uninitialized [-Wmaybe-uninitialized] 23508 | (void)(memcpy((__pyx_v_perm_stack + (__pyx_v_n * __pyx_v_level)), (__pyx_v_perm_stack + (__pyx_v_n * (__pyx_v_level - 1))), (__pyx_v_n * (sizeof(int))))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab': build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6670:8: note: '__pyx_v_perm_stack' was declared here 6670 | int *__pyx_v_perm_stack; | ^~~~~~~~~~~~~~~~~~ In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find', inlined from '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab' at build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:9223:58: build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20613:28: warning: '__pyx_v_orbits_of_supergroup' may be used uninitialized [-Wmaybe-uninitialized] 20613 | __pyx_t_1 = (((__pyx_v_OP->parent[__pyx_v_n]) == __pyx_v_n) != 0); | ~~~~~~~~~~^~~~~~~~ build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab': build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6657:87: note: '__pyx_v_orbits_of_supergroup' was declared here 6657 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OrbitPartition *__pyx_v_orbits_of_supergroup; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:18074:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 18074 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:18073:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 18073 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17947:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 17947 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17946:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 17946 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17818:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 17818 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17817:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 17817 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:12052:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12052 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:12051:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12051 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:11707:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11707 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17628:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 17628 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17627:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 17627 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:11706:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11706 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:11483:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 11483 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:11482:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11482 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17412:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 17412 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:11278:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 11278 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ecl.c:11277:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 11277 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:17411:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 17411 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:10298:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 10298 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:10297:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 10297 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:10093:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 10093 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:10092:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 10092 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:8265:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8265 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:8264:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8264 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:7920:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7920 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quivers/paths.c:7919:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7919 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_sets.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/libecm.o -L/usr/lib64 -lecm -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/libecm.cpython-311-aarch64-linux-gnu.so -Wl,-z,noexecstack -lpari [372/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gmp cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/gmp/pylong.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gmp/pylong.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [373/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/ntl -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/singular/polynomial.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/homfly.o -L/usr/lib64 -lhomfly -lgc -o build/lib.linux-aarch64-cpython-311/sage/libs/homfly.cpython-311-aarch64-linux-gnu.so -lpari [374/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/singular/groebner_strategy.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/groebner_strategy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/double_coset.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gmp/pylong.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/gmp/pylong.cpython-311-aarch64-linux-gnu.so [375/539] [376/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/singular/ring.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/singular/option.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/symmetrica/symmetrica.c:10322:14: warning: '__pyx_f_4sage_4libs_10symmetrica_10symmetrica__op_schubert_general' defined but not used [-Wunused-function] 10322 | static void *__pyx_f_4sage_4libs_10symmetrica_10symmetrica__op_schubert_general(PyObject *__pyx_v_d, OP __pyx_v_res) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:8395:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8395 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:8394:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 8394 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:8268:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8268 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:8267:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 8267 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:8139:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8139 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:8138:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 8138 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7949:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 7949 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7948:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 7948 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7733:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 7733 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7732:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 7732 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7591:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 7591 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7590:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7590 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7246:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 7246 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/groebner_strategy.cpp:7245:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7245 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:10123:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 10123 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:10122:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10122 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:9778:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 9778 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:9777:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9777 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:9554:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 9554 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:9553:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 9553 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:9349:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 9349 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/ring.cpp:9348:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 9348 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/lie_algebra_element.cpython-311-aarch64-linux-gnu.so [377/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/ntl -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/singular/function.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [378/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/include/singular -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/singular/singular.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/singular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/singular/polynomial.cpp:8691:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8691 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/polynomial.cpp:8690:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 8690 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/polynomial.cpp:8486:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8486 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/polynomial.cpp:8485:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 8485 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/polynomial.cpp:8023:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8023 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/polynomial.cpp:8022:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8022 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/polynomial.cpp:7678:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 7678 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/polynomial.cpp:7677:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7677 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_matrices.cpython-311-aarch64-linux-gnu.so -lpari [379/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/arb cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/arb -I./sage/libs/flint -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/arb/arith.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/arb/arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/arb/arith.c:4060:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4060 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/arb/arith.c:4059:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4059 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/arb/arith.c:3715:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3715 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/arb/arith.c:3714:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3714 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_f_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement__set_string': build/cythonized/sage/groups/perm_gps/permgroup_element.c:700:40: warning: '__pyx_v_m' may be used uninitialized [-Wmaybe-uninitialized] 700 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:8946:7: note: '__pyx_v_m' was declared here 8946 | int __pyx_v_m; | ^~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:700:40: warning: '__pyx_v_k' may be used uninitialized [-Wmaybe-uninitialized] 700 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/groups/perm_gps/permgroup_element.c:8945:7: note: '__pyx_v_k' was declared here 8945 | int __pyx_v_k; | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/option.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/singular/option.cpython-311-aarch64-linux-gnu.so [380/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/arb -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/arb/arb_version.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/arb/arb_version.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/arb/arith.o -L/usr/lib64 -lflint -larb -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/arb/arith.cpython-311-aarch64-linux-gnu.so [381/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs/eclib -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/libs/ntl -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/eclib/mwrank.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/mwrank.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/groebner_strategy.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/singular/groebner_strategy.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/libs/arb/arb_version.c:2024:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 2024 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/arb/arb_version.c:2023:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 2023 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/arb/arb_version.c:1819:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 1819 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/arb/arb_version.c:1818:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 1818 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quivers/paths.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/quivers/paths.cpython-311-aarch64-linux-gnu.so -lpari [382/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/eclib/mat.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/mat.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [383/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I./sage/ext -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/eclib/homspace.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/homspace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/singular/singular.cpp:17201:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 17201 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/singular.cpp:17200:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 17200 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/singular.cpp:16996:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 16996 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/singular.cpp:16995:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 16995 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/singular.cpp:16501:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 16501 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/singular.cpp:16500:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16500 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/singular.cpp:16156:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 16156 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/singular.cpp:16155:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16155 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/singular/singular.cpp:4646: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/arb/arb_version.o -L/usr/lib64 -lflint -larb -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/arb/arb_version.cpython-311-aarch64-linux-gnu.so [384/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/eclib/newforms.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/newforms.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/polynomial.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/singular/polynomial.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/singular/function.cpp:21250:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 21250 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:21249:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 21249 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:21123:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 21123 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:21122:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 21122 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20994:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20994 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20993:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 20993 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20804:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20804 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20803:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 20803 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20588:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20588 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20587:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 20587 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20425:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20425 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20424:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 20424 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20220:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20220 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:20219:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 20219 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:19757:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 19757 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:19756:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 19756 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:19412:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 19412 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/singular/function.cpp:19411:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19411 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [385/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/mpmath/ext_impl.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/ext_impl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ecl.o -L/usr/lib64 -L/usr/aarch64-linux-gnu/usr/lib -L/usr/lib64 -lpthread -lecl -lgmp -lm -ldl -lgc -o build/lib.linux-aarch64-cpython-311/sage/libs/ecl.cpython-311-aarch64-linux-gnu.so -Wl,--rpath,/usr/lib64 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -lpari [386/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/mpmath/utils.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/utils.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/quivers/algebra_elements.c: In function '__pyx_f_4sage_7quivers_16algebra_elements_18PathAlgebraElement__add_': build/cythonized/sage/quivers/algebra_elements.c:22909:28: warning: '__pyx_v_tmp' may be used uninitialized [-Wmaybe-uninitialized] 22909 | __pyx_v_tmp->nxt = __pyx_t_5; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/quivers/algebra_elements.c:22690:71: note: '__pyx_v_tmp' was declared here 22690 | struct __pyx_t_4sage_7quivers_16algebra_elements_path_homog_poly_t *__pyx_v_tmp; | ^~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_impl.c: In function '__pyx_f_4sage_4libs_6mpmath_8ext_impl_MPF_normalize': build/cythonized/sage/libs/mpmath/ext_impl.c:7047:52: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 7047 | __pyx_t_2 = ((mpz_scan1(__pyx_v_x->man, 0) < (__pyx_v_shift - 1)) != 0); | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.o -L/usr/lib64 -lflint -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/data_structures.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_binary.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/mpmath/ext_impl.c: In function '__pyx_f_4sage_4libs_6mpmath_8ext_impl_MPF_hypsum': build/cythonized/sage/libs/mpmath/ext_impl.c:23162:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 23162 | if (((__pyx_t_13 > __pyx_t_14) != 0)) { | ^ [387/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/mpmath/ext_libmp.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/ext_libmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [388/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/mpmath/ext_main.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/ext_main.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/mpmath/utils.c: In function '__pyx_f_4sage_4libs_6mpmath_5utils_normalize': build/cythonized/sage/libs/mpmath/utils.c:4470:54: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 4470 | __pyx_t_1 = ((mpz_scan1(__pyx_v_man->value, 0) < (__pyx_v_shift - 1)) != 0); | ^ build/cythonized/sage/libs/mpmath/utils.c:4731:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 4731 | __pyx_t_4 = (__pyx_v_trail < __pyx_v_bc); | ^ build/cythonized/sage/libs/mpmath/utils.c: At top level: build/cythonized/sage/libs/mpmath/utils.c:8509:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8509 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/utils.c:8508:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8508 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/utils.c:8164:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 8164 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/utils.c:8163:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8163 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/braiding.o -L/usr/lib64 -lbraiding -o build/lib.linux-aarch64-cpython-311/sage/libs/braiding.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/mpmath/ext_libmp.c:5895:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5895 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_impl.c: At top level: build/cythonized/sage/libs/mpmath/ext_libmp.c:5894:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5894 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_libmp.c:5550:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5550 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_libmp.c:5549:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5549 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_impl.c:25662:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 25662 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_impl.c:25661:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 25661 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_impl.c:25317:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 25317 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_impl.c:25316:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 25316 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [389/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/glpk cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/glpk/error.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/glpk/error.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/glpk/error.c:2355:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 2355 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/glpk/error.c:2354:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 2354 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/glpk/error.c:2150:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 2150 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/glpk/error.c:2149:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 2149 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/permgroup_element.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup_element.cpython-311-aarch64-linux-gnu.so -lpari [390/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/linbox cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/linbox/linbox_flint_interface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -std=gnu++11 build/cythonized/sage/libs/mpmath/ext_main.c:29778:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 29778 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_main.c:29777:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 29777 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_main.c:29433:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 29433 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/mpmath/ext_main.c:29432:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 29432 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/glpk/error.o -L/usr/lib64 -lglpk -lgmp -lz -o build/lib.linux-aarch64-cpython-311/sage/libs/glpk/error.cpython-311-aarch64-linux-gnu.so -lpari [391/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/error.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/error.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/eclib/mwrank.cpp:8150:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8150 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/mwrank.cpp:8149:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 8149 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/mwrank.cpp:7945:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 7945 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/mwrank.cpp:7944:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 7944 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/mwrank.cpp:2689:18: warning: 'PyObject* __pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint*)' defined but not used [-Wunused-function] 2689 | static PyObject *__pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/homspace.cpp:5185:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5185 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/homspace.cpp:5184:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 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 "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/homspace.cpp:4840:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 4840 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/homspace.cpp:4839:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 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 "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/ring.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/singular/ring.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/libs/eclib/mat.cpp:5157:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5157 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/mat.cpp:5156:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5156 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/mat.cpp:4812:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 4812 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/mat.cpp:4811:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4811 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/newforms.cpp:4956:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 4956 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/newforms.cpp:4955:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4955 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/newforms.cpp:4611:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 4611 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/eclib/newforms.cpp:4610:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4610 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [392/539] build/cythonized/sage/libs/ntl/error.cpp:1996:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 1996 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_mat_GF2E.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/ntl/error.cpp:1995:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 1995 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/error.cpp:1791:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 1791 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/error.cpp:1790:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 1790 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/ext_libmp.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_libmp.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quivers/algebra_elements.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/quivers/algebra_elements.cpython-311-aarch64-linux-gnu.so -lpari [393/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2EContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/error.o -L/usr/lib64 -lntl -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/error.cpython-311-aarch64-linux-gnu.so [394/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_lzz_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [395/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_graphs.cpython-311-aarch64-linux-gnu.so -lpari [396/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_GF2E.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2E.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/inifcns_zeta.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_zeta.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/homspace.o -L/usr/lib64 -lec -lpari -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/eclib/homspace.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/mat.o -L/usr/lib64 -lec -lpari -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/eclib/mat.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/utils.o -L/usr/lib64 -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/utils.cpython-311-aarch64-linux-gnu.so [397/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/convert.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/convert.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [398/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [399/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_GF2.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10354:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 10354 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10353:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10353 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10009:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 10009 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10008:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10008 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:3220:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string_delete(char*)' defined but not used [-Wunused-function] 3220 | static PyObject *__pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:3135:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string(char*)' defined but not used [-Wunused-function] 3135 | static PyObject *__pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:3124: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1700:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string_delete(char*)' defined but not used [-Wunused-function] 1700 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1615:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string(char*)' defined but not used [-Wunused-function] 1615 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1605: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1906:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string_delete(char*)' defined but not used [-Wunused-function] 1906 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1821:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string(char*)' defined but not used [-Wunused-function] 1821 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1809: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8523:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8523 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8522:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8522 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8178:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8178 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8177:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8177 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3680:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string_delete(char*)' defined but not used [-Wunused-function] 3680 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3595:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string(char*)' defined but not used [-Wunused-function] 3595 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3583: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/newforms.o -L/usr/lib64 -lec -lpari -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/eclib/newforms.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1936:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string_delete(char*)' defined but not used [-Wunused-function] 1936 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1851:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string(char*)' defined but not used [-Wunused-function] 1851 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1841: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [400/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2EContext.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2EContext.cpython-311-aarch64-linux-gnu.so -lpari In file included from build/cythonized/sage/libs/ntl/convert.cpp:1247: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ [401/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZX.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6848:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 6848 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6847:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6847 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6503:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 6503 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6502:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6502 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3312:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_GF2_string_delete(char*)' defined but not used [-Wunused-function] 3312 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_GF2_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3227:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_GF2_string(char*)' defined but not used [-Wunused-function] 3227 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_GF2_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3216: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/convert.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/convert.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:15216:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 15216 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:15215:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 15215 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14871:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 14871 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14870:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 14870 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14647:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 14647 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14646:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 14646 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14442:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 14442 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14441:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 14441 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3645: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] 3645 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_make_ZZ_pX(ZZ_pX *__pyx_v_x, struct __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class *__pyx_v_ctx) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3383:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_string(char*)' defined but not used [-Wunused-function] 3383 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3369: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [402/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_lzz_pContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pEContext.cpython-311-aarch64-linux-gnu.so -lpari [403/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_lzz_pX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 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*)': build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1380:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 1380 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1392:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 1392 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ~~~~~~~~~~^~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/ext_impl.o -L/usr/lib64 -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_impl.cpython-311-aarch64-linux-gnu.so -lpari [404/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_mat_ZZ.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/symmetrica/symmetrica.o -L/usr/lib64 -lsymmetrica -o build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/symmetrica.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1790:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string_delete(char*)' defined but not used [-Wunused-function] 1790 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1705:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string(char*)' defined but not used [-Wunused-function] 1705 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1695: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [405/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_lzz_p.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_p.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2E.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2E.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/eclib/mwrank.o -L/usr/lib64 -lec -lpari -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/eclib/mwrank.cpython-311-aarch64-linux-gnu.so -lpari [406/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pE.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [407/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/singular.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/singular/singular.cpython-311-aarch64-linux-gnu.so [408/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_mat_GF2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:13033:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13033 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:13032:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13032 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12688:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 12688 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12687:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12687 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11384:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11384 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11383:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11383 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11179:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11179 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11178:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 11178 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3573:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_ZZX_string(char*)' defined but not used [-Wunused-function] 3573 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_ZZX_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3562: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [409/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_GF2X.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2X.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/lst.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/lst.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2.o -L/usr/lib64 -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5447:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 5447 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5446:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5446 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5102:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 5102 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5101:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5101 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2930:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string_delete(char*)' defined but not used [-Wunused-function] 2930 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2845:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string(char*)' defined but not used [-Wunused-function] 2845 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2834: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [410/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZ.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:11280:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11280 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:11279:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11279 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10935:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 10935 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10934:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 10934 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3797:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string_delete(char*)' defined but not used [-Wunused-function] 3797 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3712:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string(char*)' defined but not used [-Wunused-function] 3712 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3700: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1895:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string_delete(char*)' defined but not used [-Wunused-function] 1895 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1810:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string(char*)' defined but not used [-Wunused-function] 1810 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1800: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8730:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8730 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8729:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8729 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8385:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8385 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8384:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8384 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3585:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string_delete(char*)' defined but not used [-Wunused-function] 3585 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3500:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string(char*)' defined but not used [-Wunused-function] 3500 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3489: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2EX.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_mat_GF2E.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_GF2E.cpython-311-aarch64-linux-gnu.so -lpari [412/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/giac cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs/giac -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/giac/giac.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/giac/giac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [411/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8462:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8462 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8461:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8461 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8117:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8117 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8116:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8116 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3636:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string_delete(char*)' defined but not used [-Wunused-function] 3636 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3551:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string(char*)' defined but not used [-Wunused-function] 3551 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3538: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/singular/function.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/singular/function.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_lzz_pContext.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_pContext.cpython-311-aarch64-linux-gnu.so -lpari [413/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/pari/misc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:6011:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 6011 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:6010:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6010 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5666:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 5666 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5665:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5665 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:3025:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string_delete(char*)' defined but not used [-Wunused-function] 3025 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2940:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string(char*)' defined but not used [-Wunused-function] 2940 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2928: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8899:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8899 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8898:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8898 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8554:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8554 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8553:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8553 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:3066:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string_delete(char*)' defined but not used [-Wunused-function] 3066 | static PyObject *__pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2981:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string(char*)' defined but not used [-Wunused-function] 2981 | static PyObject *__pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2970: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9811:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 9811 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9810:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9810 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9466:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 9466 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9465:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9465 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:3105:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string_delete(char*)' defined but not used [-Wunused-function] 3105 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:3020:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string(char*)' defined but not used [-Wunused-function] 3020 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:3009: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ [414/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/pari/convert_sage.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_sage.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/pari/convert_sage.c:8164:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8164 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8445:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 8445 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8444:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8444 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8100:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 8100 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8099:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8099 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:3171:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_make_ZZ(NTL::ZZ*)' defined but not used [-Wunused-function] 3171 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_make_ZZ(ZZ *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:3089:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string_delete(char*)' defined but not used [-Wunused-function] 3089 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:3004:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string(char*)' defined but not used [-Wunused-function] 3004 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2993: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage.c:8163:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8163 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage.c:7819:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7819 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage.c:7818:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7818 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/misc.o -L/usr/lib64 -lpari -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/pari/misc.cpython-311-aarch64-linux-gnu.so -lpari [415/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/pari/convert_sage_complex_double.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_sage_complex_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/pari/convert_sage_complex_double.c:4997:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4997 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage_complex_double.c:4996:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4996 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage_complex_double.c:4652:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4652 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage_complex_double.c:4651:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4651 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/matrix.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11738:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11738 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11737:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11737 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11393:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 11393 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11392:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11392 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:3109:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string_delete(char*)' defined but not used [-Wunused-function] 3109 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string_delete(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:3024:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string(char*)' defined but not used [-Wunused-function] 3024 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string(char *__pyx_v_s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:3011: build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pContext.cpython-311-aarch64-linux-gnu.so -lpari [416/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/pari/convert_sage_real_double.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_sage_real_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/pari/convert_sage_real_double.c:3734:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3734 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage_real_double.c:3733:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3733 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage_real_double.c:3389:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3389 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/pari/convert_sage_real_double.c:3388:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3388 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_sage_complex_double.o -L/usr/lib64 -lgsl -lgslcblas -lpari -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage_complex_double.cpython-311-aarch64-linux-gnu.so -lpari sage/symbolic/ginac/matrix.cpp: In member function 'GiNaC::ex GiNaC::matrix::charpoly(const GiNaC::ex&) const': sage/symbolic/ginac/matrix.cpp:920:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 920 | if ((row%2) != 0u) | ^~ sage/symbolic/ginac/matrix.cpp:923:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 923 | return poly; | ^~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_p.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_p.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_sage_real_double.o -L/usr/lib64 -lpari -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage_real_double.cpython-311-aarch64-linux-gnu.so g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pE.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pE.cpython-311-aarch64-linux-gnu.so -lpari [417/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/pari/convert_gmp.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_gmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [419/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gsl cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/gsl/array.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gsl/array.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pX.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pX.cpython-311-aarch64-linux-gnu.so -lpari [420/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gap cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/gap/util.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gap/util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [418/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/pari/convert_flint.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/gsl/array.c: In function '__pyx_pf_4sage_4libs_3gsl_5array_14GSLDoubleArray___init__': build/cythonized/sage/libs/gsl/array.c:1609:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1609 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { | ^ build/cythonized/sage/libs/gsl/array.c:1644:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1644 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { | ^ [421/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/gap/element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gap/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_lzz_pX.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_pX.cpython-311-aarch64-linux-gnu.so -lpari [422/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/gap/libgap.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gap/libgap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/gap/util.c:7299:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 7299 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:7298:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 7298 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:7094:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 7094 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:7093:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 7093 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:6776:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6776 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:6775:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6775 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:6431:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6431 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:6430:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6430 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/util.c:5601:13: warning: '__pyx_f_4sage_4libs_3gap_4util_hold_reference' defined but not used [-Wunused-function] 5601 | static void __pyx_f_4sage_4libs_3gap_4util_hold_reference(Obj __pyx_v_obj) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/element.c: In function '__pyx_pf_4sage_4libs_3gap_7element_25GapElement_RecordIterator_2__next__': build/cythonized/sage/libs/gap/element.c:24558:27: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 24558 | __pyx_t_4 = ((__pyx_v_i > __pyx_t_3) != 0); | ^ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_gmp.o -L/usr/lib64 -lpari -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_gmp.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_GF2X.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2X.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZX.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZX.cpython-311-aarch64-linux-gnu.so -lpari [424/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs/flint -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/flint/arith.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_mat_GF2.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_GF2.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/gap/libgap.c:7991:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7991 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/libgap.c:7990:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7990 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/libgap.c:7646:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7646 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/libgap.c:7645:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7645 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [423/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/lcalc cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/libs/lcalc -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/lcalc/lcalc_Lfunction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -O3 -ffast-math [427/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -Isage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/flint/ulong_extras.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/ulong_extras.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [426/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -Isage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/flint/flint.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 [425/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -Isage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I./sage/rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/libs/flint/fmpz_poly.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/fmpz_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gsl/array.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/libs/gsl/array.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/libs/flint/arith.c:4877:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4877 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/arith.c:4876:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4876 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/arith.c:4532:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4532 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/arith.c:4531:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4531 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_flint.o -L/usr/lib64 -lpari -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_flint.cpython-311-aarch64-linux-gnu.so -lpari [429/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modform cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/gap/element.c: At top level: build/cythonized/sage/libs/gap/element.c:25821:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 25821 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/element.c:25820:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 25820 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/element.c:25616:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 25616 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [428/539] build/cythonized/sage/libs/gap/element.c:25615:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 25615 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/element.c:25153:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 25153 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/hypergeometric_misc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/hypergeometric_misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/libs/gap/element.c:25152:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 25152 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/element.c:24808:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 24808 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/gap/element.c:24807:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 24807 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9912:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9912 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9911:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9911 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9567:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9567 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9566:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9566 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9343:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 9343 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9342:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 9342 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9138:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 9138 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/flint/fmpz_poly.c:9137:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 9137 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/ulong_extras.o -L/usr/lib64 -lflint -o build/lib.linux-aarch64-cpython-311/sage/libs/flint/ulong_extras.cpython-311-aarch64-linux-gnu.so [430/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -Isage/libs/flint -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/modform/eis_series_cython.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modform/eis_series_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/pari/convert_sage.o -L/usr/lib64 -lpari -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/flint.o -L/usr/lib64 -lflint -o build/lib.linux-aarch64-cpython-311/sage/libs/flint/flint.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/modular/modform/eis_series_cython.c: In function '__pyx_f_4sage_7modular_7modform_17eis_series_cython_Ek_ZZ': build/cythonized/sage/modular/modform/eis_series_cython.c:3225:39: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 3225 | for (__pyx_v_i = 0+1; __pyx_v_i < __pyx_t_10; __pyx_v_i++) { | ^ [432/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/arithgroup cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I./sage/ext -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/arithgroup/congroup.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/arithgroup/congroup.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [431/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/pollack_stevens cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/pollack_stevens/dist.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/pollack_stevens/dist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 build/cythonized/sage/modular/modform/eis_series_cython.c: At top level: build/cythonized/sage/modular/modform/eis_series_cython.c:6259:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6259 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modform/eis_series_cython.c:6258:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6258 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modform/eis_series_cython.c:5914:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5914 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modform/eis_series_cython.c:5913:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5913 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/mpmath/ext_main.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_main.cpython-311-aarch64-linux-gnu.so -lpari [433/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/arithgroup/farey_symbol.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/arithgroup/farey_symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modular/arithgroup/congroup.c:7893:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7893 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/congroup.c:7892:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7892 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/congroup.c:7548:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7548 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/congroup.c:7547:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7547 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/hypergeometric_misc.c: In function '__pyx_f_4sage_7modular_19hypergeometric_misc_hgm_coeffs': build/cythonized/sage/modular/hypergeometric_misc.c:693:40: warning: '__pyx_v_w1' may be used uninitialized [-Wmaybe-uninitialized] 693 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/modular/hypergeometric_misc.c:1694:16: note: '__pyx_v_w1' was declared here 1694 | PY_LONG_LONG __pyx_v_w1; | ^~~~~~~~~~ build/cythonized/sage/modular/hypergeometric_misc.c:693:40: warning: '__pyx_v_w' may be used uninitialized [-Wmaybe-uninitialized] 693 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/modular/hypergeometric_misc.c:1693:16: note: '__pyx_v_w' was declared here 1693 | PY_LONG_LONG __pyx_v_w; | ^~~~~~~~~ build/cythonized/sage/modular/hypergeometric_misc.c:3117:25: warning: '__pyx_v_q2' may be used uninitialized [-Wmaybe-uninitialized] 3117 | __pyx_v_w = ((__pyx_v_w * __pyx_v_w2) % __pyx_v_q2); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/hypergeometric_misc.c:1696:16: note: '__pyx_v_q2' was declared here 1696 | PY_LONG_LONG __pyx_v_q2; | ^~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/arith.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/flint/arith.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_mat_ZZ.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_ZZ.cpython-311-aarch64-linux-gnu.so -lpari [434/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/arithgroup/arithgroup_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/arithgroup/arithgroup_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modular/pollack_stevens/dist.c:25767:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 25767 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25766:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 25766 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25640:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 25640 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25639:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 25639 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25511:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 25511 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25510:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 25510 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25321:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 25321 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25320:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 25320 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [435/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/modsym/p1list.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/p1list.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 build/cythonized/sage/modular/pollack_stevens/dist.c:25105:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 25105 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:25104:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 25104 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:24891:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 24891 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:24890:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 24890 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:24546:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 24546 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/pollack_stevens/dist.c:24545:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 24545 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gap/util.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/gap/util.cpython-311-aarch64-linux-gnu.so -lpari [436/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I./sage/cpython -Isage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/modsym/heilbronn.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/heilbronn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11554:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 11554 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11553:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11553 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11209:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 11209 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11208:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11208 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10985:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 10985 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10984:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 10984 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10780:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 10780 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10779:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 10779 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:8120:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 8120 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:8119:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 8119 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7993:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 7993 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.o -L/usr/lib64 -lntl -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pEX.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7992:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 7992 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7864:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 7864 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modular/modform/l_series_gross_zagier_coeffs.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7863:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 7863 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7674:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 7674 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7673:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 7673 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7458:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 7458 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7457:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 7457 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7316:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 7316 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7315:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7315 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:6971:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6971 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/arithgroup_element.c:6970:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6970 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [437/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/modsym/manin_symbol.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/manin_symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [438/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/modsym/relation_matrix_pyx.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/relation_matrix_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modular/modsym/p1list.c:13262:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 13262 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modform/eis_series_cython.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/modform/eis_series_cython.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/modular/modsym/p1list.c:13261:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 13261 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/p1list.c:13135:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 13135 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/p1list.c:13134:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 13134 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/p1list.c:13006:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 13006 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/p1list.c:13005:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 13005 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/hypergeometric_misc.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/modular/hypergeometric_misc.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/modular/modsym/p1list.c:12816:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 12816 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/p1list.c:12815:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 12815 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/p1list.c:12600:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 12600 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/p1list.c:12599:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 12599 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [440/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quadratic_forms cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/quadratic_forms/count_local_2.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quadratic_forms/count_local_2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modular/modsym/manin_symbol.c:9206:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 9206 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:9205:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 9205 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:9079:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 9079 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:9078:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 9078 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8950:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 8950 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8949:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 8949 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8760:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 8760 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8759:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 8759 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8544:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 8544 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8543:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 8543 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8330:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 8330 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:8329:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 8329 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:7985:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 7985 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/manin_symbol.c:7984:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7984 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/heilbronn.c:12358:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 12358 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/heilbronn.c:12357:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12357 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/heilbronn.c:12013:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 12013 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/heilbronn.c:12012:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12012 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [439/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -Isage/libs/flint -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/modular/modsym/apply.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/apply.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4389:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4389 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4388:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4388 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4044:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4044 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4043:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4043 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/flint/fmpz_poly.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_poly.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/quadratic_forms/count_local_2.c:6411:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6411 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quadratic_forms/count_local_2.c:6410:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6410 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quadratic_forms/count_local_2.c:6066:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6066 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/quadratic_forms/count_local_2.c:6065:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6065 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [441/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/quadratic_forms/ternary.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quadratic_forms/ternary.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/modular/modsym/apply.c:3907:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3907 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/apply.c:3906:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3906 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/apply.c:3562:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3562 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/modsym/apply.c:3561:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3561 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14521:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 14521 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14520:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 14520 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14394:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 14394 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14393:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 14393 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14265:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 14265 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14264:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 14264 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14075:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 14075 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14074:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 14074 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13859:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13859 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13858:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 13858 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13645:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13645 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13644:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13644 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13300:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 13300 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13299:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13299 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/giac/giac.cpp:153246:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 153246 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/giac/giac.cpp:153245:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 153245 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/giac/giac.cpp:152901:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 152901 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/libs/giac/giac.cpp:152900:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 152900 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gap/libgap.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/gap/libgap.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/apply.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/modsym/apply.cpython-311-aarch64-linux-gnu.so [443/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/functions cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/functions/prime_pi.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/functions/prime_pi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [442/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/arithgroup/congroup.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/functions/prime_pi.c:5060:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5060 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/functions/prime_pi.c:5059:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5059 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/functions/prime_pi.c:4715:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4715 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/functions/prime_pi.c:4714:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4714 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [444/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/basis_matroid.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/basis_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/relation_matrix_pyx.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/modsym/relation_matrix_pyx.cpython-311-aarch64-linux-gnu.so [445/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/linear_matroid.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/linear_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/mpoly-giac.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly-giac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/mpoly-ginac.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly-ginac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/matroids/basis_matroid.c:24240:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 24240 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:24239:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 24239 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:24113:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 24113 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:24112:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 24112 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:23984:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 23984 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:23983:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 23983 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:23794:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 23794 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:23793:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 23793 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:23578:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 23578 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:23577:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 23577 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:16174:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 16174 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:16173:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 16173 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:15969:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 15969 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_matroid.c:15968:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 15968 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__evaluate.cpython-311-aarch64-linux-gnu.so [446/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/unpickling.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/unpickling.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quadratic_forms/count_local_2.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/count_local_2.cpython-311-aarch64-linux-gnu.so [447/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/extension.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/extension.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/arithgroup/arithgroup_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/arithgroup_element.cpython-311-aarch64-linux-gnu.so [448/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/set_system.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/set_system.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/unpickling.c:20101:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 20101 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/unpickling.c:20100:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 20100 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/unpickling.c:19756:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 19756 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/unpickling.c:19755:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 19755 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/unpickling.c:12291:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 12291 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/unpickling.c:12290:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 12290 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/unpickling.c:12086:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 12086 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/unpickling.c:12085:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 12085 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/functions/prime_pi.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/functions/prime_pi.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/matroids/extension.c:9438:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 9438 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/extension.c:9437:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 9437 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/extension.c:9233:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 9233 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/extension.c:9232:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 9232 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [449/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/matroids -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/matroid.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/mpoly-singular.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly-singular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular sage/symbolic/ginac/mpoly-singular.cpp:23: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 23 | #pragma clang diagnostic push | sage/symbolic/ginac/mpoly-singular.cpp:24: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 24 | #pragma clang diagnostic ignored "-Wdeprecated-register" | sage/symbolic/ginac/mpoly-singular.cpp:26: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 26 | #pragma clang diagnostic pop | cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/p1list.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/modsym/p1list.cpython-311-aarch64-linux-gnu.so -lpari [450/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/circuit_closures_matroid.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/circuit_closures_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/set_system.c:11969:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 11969 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/set_system.c:11968:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 11968 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/set_system.c:11764:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 11764 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/set_system.c:11763:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 11763 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/manin_symbol.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/modsym/manin_symbol.cpython-311-aarch64-linux-gnu.so [451/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/lean_matrix.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/lean_matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/circuit_closures_matroid.c:10057:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 10057 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:10056:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 10056 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:9852:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 9852 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:9851:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 9851 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c: In function '__pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_pivot': build/cythonized/sage/matroids/circuit_closures_matroid.c:8062:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 8062 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:24897:83: warning: passing argument 1 of '__pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_is_nonzero' from incompatible pointer type [-Wincompatible-pointer-types] 24897 | __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, 1939, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix * build/cythonized/sage/matroids/circuit_closures_matroid.c:8061:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 8061 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7935:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 7935 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7934:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 7934 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:24122:139: note: expected 'struct __pyx_obj_4sage_8matroids_11lean_matrix_TernaryMatrix *' but argument is of type 'struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *' 24122 | static int __pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_is_nonzero(struct __pyx_obj_4sage_8matroids_11lean_matrix_TernaryMatrix *__pyx_v_self, long __pyx_v_r, long __pyx_v_c) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7806:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 7806 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7805:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 7805 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7616:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 7616 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7615:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 7615 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7400:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 7400 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/circuit_closures_matroid.c:7399:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 7399 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c: In function '__pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_pivot': sage/symbolic/ginac/mpoly-singular.cpp: In function 'CanonicalForm GiNaC::num2canonical(const numeric&, ex_int_umap&, exvector&)': sage/symbolic/ginac/mpoly-singular.cpp:79:21: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 79 | catch (std::runtime_error) { | ^~~~~~~~~~~~~ sage/symbolic/ginac/mpoly-singular.cpp: In member function 'const CanonicalForm GiNaC::ex::to_canonical(GiNaC::ex_int_umap&, GiNaC::power_ocvector_map&, GiNaC::exvector&) const': sage/symbolic/ginac/mpoly-singular.cpp:236:45: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 236 | catch (std::runtime_error) { | ^~~~~~~~~~~~~ sage/symbolic/ginac/mpoly-singular.cpp:264:37: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 264 | catch (std::runtime_error) { | ^~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:31394:86: warning: passing argument 1 of '__pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_is_nonzero' from incompatible pointer type [-Wincompatible-pointer-types] 31394 | __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, 2525, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix * build/cythonized/sage/matroids/lean_matrix.c:29419:145: note: expected 'struct __pyx_obj_4sage_8matroids_11lean_matrix_QuaternaryMatrix *' but argument is of type 'struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *' 29419 | 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) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/modsym/heilbronn.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/modsym/heilbronn.cpython-311-aarch64-linux-gnu.so -lpari [452/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -Isage/data_structures -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/basis_exchange_matroid.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/basis_exchange_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/basis_exchange_matroid.c:25435:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 25435 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_exchange_matroid.c:25434:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 25434 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_exchange_matroid.c:25230:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 25230 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/basis_exchange_matroid.c:25229:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 25229 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:78086:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 78086 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:78085:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 78085 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77741:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 77741 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77740:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 77740 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77576:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 77576 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77575:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 77575 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c: At top level: build/cythonized/sage/matroids/linear_matroid.c:77449:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 77449 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:53159:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 53159 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77448:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 77448 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:53158:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 53158 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77320:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 77320 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:52775:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 52775 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:52774:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 52774 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77319:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 77319 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:44582:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 44582 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:44581:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 44581 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77130:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 77130 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:44371:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 44371 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/lean_matrix.c:44370:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 44370 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:77129:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 77129 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:76914:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 76914 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:76913:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 76913 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:69510:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 69510 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:69509:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 69509 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:69305:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 69305 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/linear_matroid.c:69304:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 69304 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/extension.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/extension.cpython-311-aarch64-linux-gnu.so -lpari [453/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matroids/union_matroid.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/union_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/circuit_closures_matroid.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/circuit_closures_matroid.cpython-311-aarch64-linux-gnu.so -lpari [454/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/fast_methods.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/fast_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/unpickling.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/unpickling.cpython-311-aarch64-linux-gnu.so -lpari [455/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/fpickle.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/fpickle.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/gap/element.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/libs/gap/element.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/set_system.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/set_system.cpython-311-aarch64-linux-gnu.so -lpari [456/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/c3.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/c3.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [457/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/allocator.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/basis_matroid.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/basis_matroid.cpython-311-aarch64-linux-gnu.so -lpari [458/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/derivative.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/derivative.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/fast_methods.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/fast_methods.cpython-311-aarch64-linux-gnu.so [459/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/misc_c.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/misc_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/allocator.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/allocator.cpython-311-aarch64-linux-gnu.so [460/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/reset.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/reset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/modular/arithgroup/sl2z.cpp -o build/temp.linux-aarch64-cpython-311/sage/modular/arithgroup/sl2z.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/misc/derivative.c:3865:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3865 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/derivative.c:3864:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3864 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/derivative.c:3520:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3520 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/derivative.c:3519:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3519 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/mpoly.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/c3.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/c3.cpython-311-aarch64-linux-gnu.so [461/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/sage_timeit_class.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/sage_timeit_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/matroid.c:79886:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 79886 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:79885:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 79885 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/modular/arithgroup/farey.cpp -o build/temp.linux-aarch64-cpython-311/sage/modular/arithgroup/farey.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/matroid.c:79681:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 79681 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:79680:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 79680 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:77891:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 77891 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:77890:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 77890 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:77764:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 77764 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:77763:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 77763 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/fpickle.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/fpickle.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/matroids/matroid.c:77635:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 77635 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/derivative.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/misc/derivative.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/matroids/matroid.c:77634:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 77634 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [462/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/parser.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/parser.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/matroid.c:77445:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 77445 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [463/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/lazy_string.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matroids/matroid.c:77444:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 77444 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:77229:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 77229 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matroids/matroid.c:77228:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 77228 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/reset.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/reset.cpython-311-aarch64-linux-gnu.so [464/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/randstate.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/randstate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/sage_timeit_class.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/sage_timeit_class.cpython-311-aarch64-linux-gnu.so sage/modular/arithgroup/farey.cpp: In member function 'void FareySymbol::init_pairing(const is_element_group*)': sage/modular/arithgroup/farey.cpp:454:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 454 | if( missing_pair+1 == pairing.size() ) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ sage/modular/arithgroup/farey.cpp: In member function 'void FareySymbol::check_pair(const is_element_group*, int)': sage/modular/arithgroup/farey.cpp:496:34: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 496 | if( pairing[j] == NO and i != j ) { | ~~^~~~ sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::paired_side(const std::vector&, size_t) const': 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] 561 | if( i-p.begin() != n ) { | ~~~~~~~~~~~~^~~~ sage/modular/arithgroup/farey.cpp: In member function 'std::vector<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > FareySymbol::init_cusps() const': sage/modular/arithgroup/farey.cpp:698:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 698 | for(int i=0; i std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 740 | bind2nd(greater(), 0))/2; | ~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2/bits/stl_function.h:1438, from /usr/include/c++/12.2/bits/refwrap.h:39, from /usr/include/c++/12.2/vector:66, from sage/modular/arithgroup/farey.cpp:22: /usr/include/c++/12.2/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::level() const': sage/modular/arithgroup/farey.cpp:761:27: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 761 | if( cusp_classes[j] == i ) { cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/union_matroid.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matroids/union_matroid.cpython-311-aarch64-linux-gnu.so [465/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/citation.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/citation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 sage/modular/arithgroup/farey.cpp: In member function 'bool FareySymbol::is_element(const SL2Z&) const': sage/modular/arithgroup/farey.cpp:913:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 913 | if ( s == 0 and x[0] == 0 and beta.a()/beta.c() > beta.b()/beta.d() ) | ^ sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::cusp_class(const mpq_class&) const': sage/modular/arithgroup/farey.cpp:969:39: warning: typedef 'const_iterator' locally defined but not used [-Wunused-local-typedefs] 969 | typedef vector::const_iterator const_iterator; | ^~~~~~~~~~~~~~ sage/modular/arithgroup/farey.cpp: In member function 'PyObject* FareySymbol::get_cusp_widths() const': sage/modular/arithgroup/farey.cpp:1052:27: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1052 | if( cusp_classes[j] == i ) { [466/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/session.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/session.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/mul.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mul.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular In file included from /usr/include/c++/12.2/istream:39, from /usr/include/c++/12.2/fstream:38, from /usr/include/lcalc/L.h:34, from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:809: In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits]', inlined from 'Complex L_function::dirichlet_series_via_blfi(Complex, long long int, Double, Double) [with ttype = std::complex]' at /usr/include/lcalc/Ldirichlet_series.h:231:26: /usr/include/c++/12.2/ostream:202:25: warning: 'K' may be used uninitialized [-Wmaybe-uninitialized] 202 | { return _M_insert(__n); } | ~~~~~~~~~^~~~~ In file included from /usr/include/lcalc/L.h:602: /usr/include/lcalc/Ldirichlet_series.h: In member function 'Complex L_function::dirichlet_series_via_blfi(Complex, long long int, Double, Double) [with ttype = std::complex]': /usr/include/lcalc/Ldirichlet_series.h:214:15: note: 'K' was declared here 214 | long long K; // to keep track of block size | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_string.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/lazy_string.cpython-311-aarch64-linux-gnu.so [467/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/c3_controlled.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/c3_controlled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/misc_c.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/misc_c.cpython-311-aarch64-linux-gnu.so [468/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/stopgap.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/stopgap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 sage/modular/arithgroup/farey.cpp: In member function 'std::vector FareySymbol::init_cusp_classes() const': sage/modular/arithgroup/farey.cpp:680:20: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 680 | if( c[j-1] == cusp_number ) { | ^ sage/modular/arithgroup/farey.cpp:667:16: note: 'j' was declared here 667 | size_t j; | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/pollack_stevens/dist.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/dist.cpython-311-aarch64-linux-gnu.so In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits]', inlined from 'Complex L_function::dirichlet_series_via_blfi(Complex, long long int, Double, Double) [with ttype = int]' at /usr/include/lcalc/Ldirichlet_series.h:231:26: /usr/include/c++/12.2/ostream:202:25: warning: 'K' may be used uninitialized [-Wmaybe-uninitialized] 202 | { return _M_insert(__n); } | ~~~~~~~~~^~~~~ /usr/include/lcalc/Ldirichlet_series.h: In member function 'Complex L_function::dirichlet_series_via_blfi(Complex, long long int, Double, Double) [with ttype = int]': /usr/include/lcalc/Ldirichlet_series.h:214:15: note: 'K' was declared here 214 | long long K; // to keep track of block size | ^ [469/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/classcall_metaclass.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/classcall_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/stopgap.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/stopgap.cpython-311-aarch64-linux-gnu.so [470/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/lazy_attribute.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_attribute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/session.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/session.cpython-311-aarch64-linux-gnu.so [471/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/search.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/randstate.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/misc/randstate.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/citation.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/citation.cpython-311-aarch64-linux-gnu.so [473/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/nested_class.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/nested_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [472/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/function_mangling.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/function_mangling.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/search.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/search.cpython-311-aarch64-linux-gnu.so [474/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/lazy_list.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_list.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/parser.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/parser.cpython-311-aarch64-linux-gnu.so In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits]', inlined from 'Complex L_function::dirichlet_series_via_blfi(Complex, long long int, Double, Double) [with ttype = double]' at /usr/include/lcalc/Ldirichlet_series.h:231:26: /usr/include/c++/12.2/ostream:202:25: warning: 'K' may be used uninitialized [-Wmaybe-uninitialized] 202 | { return _M_insert(__n); } | ~~~~~~~~~^~~~~ /usr/include/lcalc/Ldirichlet_series.h: In member function 'Complex L_function::dirichlet_series_via_blfi(Complex, long long int, Double, Double) [with ttype = double]': /usr/include/lcalc/Ldirichlet_series.h:214:15: note: 'K' was declared here 214 | long long K; // to keep track of block size | ^ [475/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/pickle_old.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/pickle_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/classcall_metaclass.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/classcall_metaclass.cpython-311-aarch64-linux-gnu.so [476/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/cachefunc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/cachefunc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_attribute.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/lazy_attribute.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/basis_exchange_matroid.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/basis_exchange_matroid.cpython-311-aarch64-linux-gnu.so -lpari [477/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/persist.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/persist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [478/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/sage_ostools.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/sage_ostools.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/pickle_old.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/pickle_old.cpython-311-aarch64-linux-gnu.so [479/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/instancedoc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/instancedoc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/function_mangling.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/function_mangling.cpython-311-aarch64-linux-gnu.so [480/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/binary_tree.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/binary_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/misc/binary_tree.c: In function '__pyx_f_4sage_4misc_11binary_tree_binary_tree_head_excise': build/cythonized/sage/misc/binary_tree.c:2823:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2823 | __pyx_v_right = (((int)__pyx_v_self) & 1); | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/nested_class.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/nested_class.cpython-311-aarch64-linux-gnu.so [481/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/lazy_import.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_import.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/instancedoc.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/instancedoc.cpython-311-aarch64-linux-gnu.so [482/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/weak_dict.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/weak_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/quadratic_forms/ternary.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/ternary.cpython-311-aarch64-linux-gnu.so [483/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/misc -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/inherit_comparison.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/inherit_comparison.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/inherit_comparison.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/inherit_comparison.cpython-311-aarch64-linux-gnu.so [484/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/constant_function.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/constant_function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/sage_ostools.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/sage_ostools.cpython-311-aarch64-linux-gnu.so g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/modular/arithgroup/farey_symbol.o build/temp.linux-aarch64-cpython-311/sage/modular/arithgroup/sl2z.o build/temp.linux-aarch64-cpython-311/sage/modular/arithgroup/farey.o -L/usr/lib64 -lgmp -lgmpxx -o build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/farey_symbol.cpython-311-aarch64-linux-gnu.so -lpari [485/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/misc/callable_dict.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/callable_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/misc/constant_function.c:2483:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 2483 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:2482:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 2482 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:2356:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 2356 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:2355:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 2355 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:2227:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 2227 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:2226:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 2226 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:2037:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 2037 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:2036:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 2036 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:1821:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 1821 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/misc/constant_function.c:1820:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 1820 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [486/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/monoids cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/monoids/free_abelian_monoid_element.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/monoids/free_abelian_monoid_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/binary_tree.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/binary_tree.cpython-311-aarch64-linux-gnu.so -lpari [487/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/stats/time_series.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/time_series.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/stats/time_series.c:791: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/constant_function.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/constant_function.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/monoids/free_abelian_monoid_element.c:8239:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 8239 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:8238:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 8238 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:8112:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 8112 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:8111:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 8111 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:7983:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 7983 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [488/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/stats/intlist.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/intlist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/monoids/free_abelian_monoid_element.c:7982:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 7982 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:7793:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 7793 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:7792:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 7792 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:7577:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 7577 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:7576:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 7576 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:6119:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6119 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:6118:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6118 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:5774:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5774 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/monoids/free_abelian_monoid_element.c:5773:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5773 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/callable_dict.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/callable_dict.cpython-311-aarch64-linux-gnu.so [489/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/distributions cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/distributions/discrete_gaussian_integer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 In file included from /usr/include/python3.11/Python.h:12, from build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:55: /usr/include/python3.11/pyconfig.h:1808: warning: "_XOPEN_SOURCE" redefined 1808 | #define _XOPEN_SOURCE 700 | : note: this is the location of the previous definition In file included from /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/stats/distributions/dgs.h:44, from build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:798: /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': /builddir/sagemath-9.8/pkgs/sagemath-standard/sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 82 | } while (r >= k*n); | ^~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/normal.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/normal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_list.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/lazy_list.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/stats/intlist.c:7799:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 7799 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7798:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 7798 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7672:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 7672 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7671:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 7671 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7543:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 7543 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7542:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 7542 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7353:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 7353 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [490/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/stats/hmm/chmm.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/chmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/stats/intlist.c:7352:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 7352 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7137:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 7137 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/intlist.c:7136:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 7136 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c: At top level: build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5522:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5522 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5521:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5521 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5177:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5177 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5176:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5176 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:22437:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 22437 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:22436:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 22436 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:22092:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 22092 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:22091:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 22091 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20910:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 20910 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20909:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 20909 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20783:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 20783 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20782:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 20782 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20654:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 20654 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/c3_controlled.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/c3_controlled.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/stats/time_series.c:20653:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 20653 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20464:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 20464 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20463:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 20463 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20248:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 20248 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/stats/time_series.c:20247:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 20247 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [491/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/stats/hmm/util.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 sage/symbolic/ginac/normal.cpp: In member function 'virtual GiNaC::ex GiNaC::expairseq::to_polynomial(GiNaC::exmap&) const': sage/symbolic/ginac/normal.cpp:1057:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1057 | if (oc.info(info_flags::numeric)) | ^~ sage/symbolic/ginac/normal.cpp:1060:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1060 | s.emplace_back(oc, _ex1); | ^ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/weak_dict.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/weak_dict.cpython-311-aarch64-linux-gnu.so [492/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/stats/hmm/hmm.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/hmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/monoids/free_abelian_monoid_element.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/monoids/free_abelian_monoid_element.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/util.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/stats/hmm/util.cpython-311-aarch64-linux-gnu.so [493/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/stats/hmm/distributions.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/distributions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [494/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -Isage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/cython_metaclass.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/cython_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/stats/distributions/dgs_gauss_mp.c -o build/temp.linux-aarch64-cpython-311/sage/stats/distributions/dgs_gauss_mp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 In file included from sage/stats/distributions/dgs.h:44, from sage/stats/distributions/dgs_gauss_mp.c:33: sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 82 | } while (r >= k*n); | ^~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/lazy_import.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/lazy_import.cpython-311-aarch64-linux-gnu.so [495/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/atexit.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/atexit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/stats/distributions/dgs_gauss_dp.c -o build/temp.linux-aarch64-cpython-311/sage/stats/distributions/dgs_gauss_dp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/cython_metaclass.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/cython_metaclass.cpython-311-aarch64-linux-gnu.so In file included from sage/stats/distributions/dgs.h:44, from sage/stats/distributions/dgs_gauss_dp.c:33: sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 82 | } while (r >= k*n); | ^~ sage/stats/distributions/dgs_gauss_dp.c: In function 'dgs_disc_gauss_dp_init': sage/stats/distributions/dgs_gauss_dp.c:90:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 90 | for(unsigned long x=0; xupper_bound; x++) { | ^ [496/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -Isage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/string.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/stats/distributions/dgs_bern.c -o build/temp.linux-aarch64-cpython-311/sage/stats/distributions/dgs_bern.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 In file included from sage/stats/distributions/dgs.h:44, from sage/stats/distributions/dgs_bern.c:33: sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 82 | } while (r >= k*n); | ^~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/distributions/discrete_gaussian_integer.o build/temp.linux-aarch64-cpython-311/sage/stats/distributions/dgs_gauss_mp.o build/temp.linux-aarch64-cpython-311/sage/stats/distributions/dgs_gauss_dp.o build/temp.linux-aarch64-cpython-311/sage/stats/distributions/dgs_bern.o -L/usr/lib64 -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/stats/distributions/discrete_gaussian_integer.cpython-311-aarch64-linux-gnu.so -lpari [497/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/wrapperdescr.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/wrapperdescr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/stats/hmm/hmm.c: In function '__pyx_pw_4sage_5stats_3hmm_3hmm_25DiscreteHiddenMarkovModel_17_forward': build/cythonized/sage/stats/hmm/hmm.c:1352:79: warning: '__pyx_v_i' may be used uninitialized [-Wmaybe-uninitialized] 1352 | __Pyx_GetItemInt_Fast(o, (Py_ssize_t)i, is_list, wraparound, boundscheck) :\ | ^~ 1353 | (is_list ? (PyErr_SetString(PyExc_IndexError, "list index out of range"), (PyObject*)NULL) :\ | build/cythonized/sage/stats/hmm/hmm.c:4840:14: note: '__pyx_v_i' was declared here 4840 | Py_ssize_t __pyx_v_i; | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/string.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/string.cpython-311-aarch64-linux-gnu.so [498/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/type.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/type.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/intlist.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/stats/intlist.cpython-311-aarch64-linux-gnu.so -lpari [499/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/debug.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/debug.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/atexit.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/atexit.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/wrapperdescr.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/wrapperdescr.cpython-311-aarch64-linux-gnu.so [501/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -Isage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/getattr.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/getattr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/type.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/type.cpython-311-aarch64-linux-gnu.so [502/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/builtin_types.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/builtin_types.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [500/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -Isage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/cpython/dict_del_by_value.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/dict_del_by_value.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/cpython/getattr.c:3776:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] 3776 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/cpython/getattr.c:3775:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 3775 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/cpython/getattr.c:3571:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] 3571 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/cpython/getattr.c:3570:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 3570 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/builtin_types.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/builtin_types.cpython-311-aarch64-linux-gnu.so [503/539] creating build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_symbolic_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_symbolic_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/dict_del_by_value.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/dict_del_by_value.cpython-311-aarch64-linux-gnu.so [504/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_polynomial_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_polynomial_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/matrix_symbolic_dense.c:9297:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9297 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_symbolic_dense.c:9296:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9296 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_symbolic_dense.c:8952:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 8952 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_symbolic_dense.c:8951:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 8951 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/persist.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/persist.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/getattr.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/getattr.cpython-311-aarch64-linux-gnu.so [505/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/arb -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_cyclo_dense.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_cyclo_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [506/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/openblas -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -Isage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_modn_dense_double.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_modn_dense_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -DDISABLE_COMMENTATOR -std=gnu++11 -Wno-error=return-type cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/chmm.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/stats/hmm/chmm.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/cpython/debug.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/cpython/debug.cpython-311-aarch64-linux-gnu.so [507/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix1.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix1.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [508/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_rational_sparse.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_rational_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/distributions.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/stats/hmm/distributions.cpython-311-aarch64-linux-gnu.so [509/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_gap.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_gap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/numeric.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/numeric.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/hmm/hmm.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/stats/hmm/hmm.cpython-311-aarch64-linux-gnu.so -lpari sage/symbolic/ginac/numeric.cpp:71: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 71 | #pragma clang diagnostic push | sage/symbolic/ginac/numeric.cpp:72: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 72 | #pragma clang diagnostic ignored "-Wdeprecated-register" | sage/symbolic/ginac/numeric.cpp:74: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 74 | #pragma clang diagnostic pop | build/cythonized/sage/matrix/matrix_gap.c:6667:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6667 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gap.c:6666:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6666 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gap.c:6322:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6322 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gap.c:6321:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6321 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [510/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_generic_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_generic_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/matrix_rational_sparse.c:9626:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9626 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_sparse.c:9625:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9625 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_sparse.c:9281:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9281 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_sparse.c:9280:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9280 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_generic_dense.c:5233:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 5233 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_generic_dense.c:5232:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 5232 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_generic_dense.c:4888:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4888 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_generic_dense.c:4887:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4887 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix1.c:23149:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 23149 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_polynomial_dense.c:38150:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 38150 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix1.c:23148:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 23148 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix1.c:22804:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 22804 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix1.c:22803:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 22803 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_polynomial_dense.c:38149:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 38149 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_polynomial_dense.c:37805:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 37805 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_polynomial_dense.c:37804:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 37804 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/symbolic/ginac/numeric.cpp: In member function 'const GiNaC::numeric GiNaC::numeric::real() const': sage/symbolic/ginac/numeric.cpp:3639:29: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 3639 | catch (std::logic_error) {} | ^~~~~~~~~~~ sage/symbolic/ginac/numeric.cpp:3643:29: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 3643 | catch (std::logic_error) {} | ^~~~~~~~~~~ sage/symbolic/ginac/numeric.cpp: In member function 'const GiNaC::numeric GiNaC::numeric::imag() const': sage/symbolic/ginac/numeric.cpp:3667:29: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 3667 | catch (std::logic_error) {} | ^~~~~~~~~~~ sage/symbolic/ginac/numeric.cpp:3671:29: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 3671 | catch (std::logic_error) {} | ^~~~~~~~~~~ sage/symbolic/ginac/numeric.cpp: In function 'const GiNaC::numeric GiNaC::Li2(const numeric&, PyObject*)': sage/symbolic/ginac/numeric.cpp:4948:21: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 4948 | catch (std::logic_error) {} | ^~~~~~~~~~~ sage/symbolic/ginac/numeric.cpp:4952:21: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 4952 | catch (std::logic_error) {} | ^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:21268:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 21268 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:21267:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 21267 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20923:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 20923 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20922:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20922 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:5016: ./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn) | ^~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c) | ^~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) | ^~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) | ^~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) | ^~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) | ^~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] 334 | static char* ZZX_trace_list(struct ZZX* x) | ^~~~~~~~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] 132 | static char* ZZX_repr(struct ZZX* x) | ^~~~~~~~ ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/lean_matrix.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/lean_matrix.cpython-311-aarch64-linux-gnu.so -lpari [511/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/include/singular -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_mpolynomial_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_generic_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_generic_dense.cpython-311-aarch64-linux-gnu.so [512/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/freetype2 -I/usr/include/libpng16 -I./sage/cpython -Isage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_mod2_dense.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fopenmp -I/usr/include/libpng16 -std=c++11 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/misc/cachefunc.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/misc/cachefunc.cpython-311-aarch64-linux-gnu.so [513/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/constructor.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/constructor.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/constructor.c:3563:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] 3563 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/constructor.c:3217:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] 3217 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7995:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 7995 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7994:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 7994 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7650:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 7650 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7649:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 7649 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_gap.o -L/usr/lib64 -lgmp -lgap -lm -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_gap.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/matrix/matrix_mod2_dense.cpp:21192:20: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 21192 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:21191:15: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 21191 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20987:20: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20987 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20986:15: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 20986 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20707:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 20707 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20706:15: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 20706 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20580:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20580 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20579:15: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 20579 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20451:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20451 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20450:15: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 20450 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20261:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20261 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20260:15: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 20260 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20045:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 20045 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20044:15: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 20044 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:18060:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 18060 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:18059:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 18059 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:17715:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 17715 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_mod2_dense.cpp:17714:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 17714 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [514/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/libs/flint -I./sage/ext -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/change_ring.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/change_ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/matrix/change_ring.c:788: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/stats/time_series.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/stats/time_series.cpython-311-aarch64-linux-gnu.so -lpari [515/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/lib/python3.11/site-packages/cysignals -I./sage/ext -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/misc.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/change_ring.c:4132:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4132 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/change_ring.c:4131:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4131 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/change_ring.c:3787:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3787 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/change_ring.c:3786:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3786 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_symbolic_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_symbolic_dense.cpython-311-aarch64-linux-gnu.so [516/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/action.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/misc.c:9712:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9712 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/misc.c:9711:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9711 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/misc.c:9367:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9367 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/misc.c:9366:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9366 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/constructor.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/constructor.cpython-311-aarch64-linux-gnu.so [517/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/libs/arb -I./sage/libs/flint -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_complex_ball_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_complex_ball_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/action.c:10238:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 10238 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/action.c:10237:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 10237 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/action.c:9893:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9893 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/action.c:9892:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9892 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/change_ring.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matrix/change_ring.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_24matrix_modn_dense_double_linbox_minpoly(__pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement, Py_ssize_t, __pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement*)': build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:6721: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] 6721 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_24matrix_modn_dense_double_linbox_charpoly(__pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement, Py_ssize_t, __pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement*)': build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:6937:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6937 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { | ~~~~~~~~~~^~~~~~~~~~~ [518/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/rings -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/args.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/args.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/linbox/linbox_flint_interface.o -L/usr/lib64 -llinbox -lpthread -lgfortran -lgivaro -lflint -lgmp -lgmpxx -lopenblas -o build/lib.linux-aarch64-cpython-311/sage/libs/linbox/linbox_flint_interface.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_rational_sparse.o -L/usr/lib64 -lflint -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_rational_sparse.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/matrix/matrix_complex_ball_dense.c:13363:65: warning: '__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new' defined but not used [-Wunused-function] 13363 | static struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new(struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_v_self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_complex_ball_dense.c:11720:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 11720 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_complex_ball_dense.c:11719:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 11719 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_complex_ball_dense.c:11375:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 11375 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_complex_ball_dense.c:11374:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 11374 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [519/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/rings/finite_rings -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_modn_sparse.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_modn_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -std=gnu++11 [520/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_double_sparse.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_double_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/args.c:16995:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 16995 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/args.c:16994:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 16994 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/args.c:16650:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 16650 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/args.c:16649:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 16649 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_double_sparse.c:4608:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4608 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_double_sparse.c:4607:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4607 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_double_sparse.c:4263:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 4263 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_double_sparse.c:4262:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 4262 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/lcalc/lcalc_Lfunction.o -L/usr/lib64 -lmpfr -lntl -lgmp -lm -lLfunction -o build/lib.linux-aarch64-cpython-311/sage/libs/lcalc/lcalc_Lfunction.cpython-311-aarch64-linux-gnu.so -lpari [521/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_generic_sparse.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_generic_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/matrix_generic_sparse.c:6602:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6602 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_generic_sparse.c:6601:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6601 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_generic_sparse.c:6257:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6257 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_generic_sparse.c:6256:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6256 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: At global scope: build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24738:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 24738 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24737:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 24737 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24533:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 24533 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24532:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 24532 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23635:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 23635 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23634:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 23634 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23508:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23508 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23507:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 23507 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23379:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23379 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23378:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 23378 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23189:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23189 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23188:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 23188 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22973:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22973 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22972:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 22972 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:21429:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 21429 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:21428:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 21428 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:21084:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 21084 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:21083:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 21083 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_mpolynomial_dense.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_mpolynomial_dense.cpython-311-aarch64-linux-gnu.so cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_double_sparse.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_double_sparse.cpython-311-aarch64-linux-gnu.so [522/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_cdv.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_cdv.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 [523/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/matrix_cdv.c:3553:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3553 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_cdv.c:3552:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3552 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_cdv.c:3208:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3208 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_cdv.c:3207:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3207 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:7208:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 7208 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:7207:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 7207 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:7081:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 7081 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:7080:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 7080 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6952:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 6952 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6951:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 6951 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6762:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 6762 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6761:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 6761 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6546:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 6546 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6545:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 6545 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6404:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6404 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6403:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6403 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6059:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 6059 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_dense.c:6058:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 6058 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_cdv.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_cdv.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/operators.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/operators.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular [524/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_complex_double_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_complex_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/matrix/matrix_complex_double_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/matrix/matrix_complex_double_dense.c:3824:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3824 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_complex_double_dense.c:3823:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3823 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_complex_double_dense.c:3479:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3479 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_complex_double_dense.c:3478:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3478 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/misc.o -L/usr/lib64 -lflint -lmpfr -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matrix/misc.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_complex_double_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_complex_double_dense.cpython-311-aarch64-linux-gnu.so [525/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I./sage/ext -I/usr/lib/python3.11/site-packages/cysignals -I./sage/rings/finite_rings -I./sage/libs/flint -Isage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_integer_sparse.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_integer_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -std=gnu++11 [526/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/libpng16 -I/usr/include/openblas -I./sage/libs/flint -I./sage/cpython -Isage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/ext -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_rational_dense.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_rational_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c++11 -fopenmp -I/usr/include/libpng16 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/action.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/action.cpython-311-aarch64-linux-gnu.so [527/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_double_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_complex_ball_dense.o -L/usr/lib64 -lflint -larb -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_complex_ball_dense.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_generic_sparse.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_generic_sparse.cpython-311-aarch64-linux-gnu.so [528/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/libpng16 -I/usr/include/openblas -I./sage/libs/flint -I./sage/ext -I./sage/cpython -Isage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I./sage/rings -I./sage/rings/finite_rings -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_integer_dense.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fopenmp -I/usr/include/libpng16 -std=c++11 [529/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_numpy_integer_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_numpy_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/matrix/matrix_double_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/matrix/matrix_numpy_integer_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/matrix/matrix_modn_sparse.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_18matrix_modn_sparse_18Matrix_modn_sparse_38_solve_matrix_linbox(__pyx_obj_4sage_6matrix_18matrix_modn_sparse_Matrix_modn_sparse*, PyObject*, PyObject*)': build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12227:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12227 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_numpy_integer_dense.c:3797:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3797 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_numpy_integer_dense.c:3796:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3796 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_numpy_integer_dense.c:3452:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3452 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_numpy_integer_dense.c:3451:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3451 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/order.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/order.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function '__mpz_struct (* __pyx_f_4sage_6matrix_20matrix_integer_dense_fmpz_mat_to_mpz_array(fmpz_mat_struct*))[1]': build/cythonized/sage/matrix/matrix_integer_dense.cpp:6911:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 6911 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:6923:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 6923 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ~~~~~~~~~~^~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_dense.cpython-311-aarch64-linux-gnu.so build/cythonized/sage/matrix/matrix_double_dense.c:22780:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 22780 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_36is_primitive(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*)': build/cythonized/sage/matrix/matrix_integer_dense.cpp:12510:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12510 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:12522:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12522 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:12765:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12765 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_double_dense.c:22779:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 22779 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:12777:39: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12777 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:12886:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12886 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:12898:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12898 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_double_dense.c:22435:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 22435 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_double_dense.c:22434:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 22434 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [530/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix0.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix0.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_50_reduce(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, PyObject*)': build/cythonized/sage/matrix/matrix_integer_dense.cpp:16387:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 16387 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_7; __pyx_v_i++) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29810:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 29810 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29809:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 29809 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29683:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 29683 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29682:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 29682 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29554:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 29554 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29553:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 29553 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29364:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 29364 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29363:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 29363 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29148:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 29148 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:29147:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 29147 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:27014:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 27014 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:27013:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 27013 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:26809:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 26809 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:26808:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 26808 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:26491:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 26491 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:26490:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 26490 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:26146:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 26146 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_rational_dense.cpp:26145:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 26145 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_numpy_integer_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_numpy_integer_dense.cpython-311-aarch64-linux-gnu.so [531/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_real_double_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_real_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_106_rational_kernel_iml(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*)': build/cythonized/sage/matrix/matrix_integer_dense.cpp:33068:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 33068 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_13; __pyx_t_14+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:33080:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 33080 | for (__pyx_t_17 = 0; __pyx_t_17 < __pyx_t_16; __pyx_t_17+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_108_rational_kernel_flint(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*)': build/cythonized/sage/matrix/matrix_integer_dense.cpp:33430:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 33430 | for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:33442:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 33442 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_14; __pyx_t_15+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_120_solve_iml(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, __pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, PyObject*)': build/cythonized/sage/matrix/matrix_integer_dense.cpp:36932:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 36932 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:37161:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 37161 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_15; __pyx_v_i++) { | ~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:37171:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 37171 | for (__pyx_v_j = 0; __pyx_v_j < __pyx_t_13; __pyx_v_j++) { | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/matrix/matrix_real_double_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_20matrix_integer_dense__lift_crt(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, PyObject*, int, __pyx_opt_args_4sage_6matrix_20matrix_integer_dense__lift_crt*)': build/cythonized/sage/matrix/matrix_integer_dense.cpp:50356:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 50356 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_1; __pyx_t_15+=1) { | ~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50417:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 50417 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_1; __pyx_t_15+=1) { | ~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50439:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 50439 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_1; __pyx_t_15+=1) { | ~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50451:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 50451 | for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_18; __pyx_t_16+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50486:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 50486 | for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_21; __pyx_t_16+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50509:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 50509 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_1; __pyx_t_15+=1) { | ~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50531:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 50531 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_1; __pyx_t_15+=1) { | ~~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_real_double_dense.c:3941:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 3941 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_real_double_dense.c:3940:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 3940 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_real_double_dense.c:3596:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3596 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_real_double_dense.c:3595:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3595 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp: At global scope: build/cythonized/sage/matrix/matrix_integer_dense.cpp:55735:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 55735 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55734:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 55734 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55608:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 55608 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55607:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 55607 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55479:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 55479 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55478:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 55478 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55289:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 55289 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55288:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 55288 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55073:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 55073 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:55072:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 55072 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:51778:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 51778 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:51777:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 51777 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:51573:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 51573 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:51572:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 51572 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:51183:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 51183 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:51182:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 51182 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50838:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 50838 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_dense.cpp:50837:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 50837 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_real_double_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_real_double_dense.cpython-311-aarch64-linux-gnu.so [532/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_sparse.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/power.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/power.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/matrix/matrix_modn_sparse.cpp: At global scope: build/cythonized/sage/matrix/matrix_modn_sparse.cpp:13024:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13024 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_sparse.cpp:13023:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13023 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12679:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 12679 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12678:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12678 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_mod2_dense.o -L/usr/lib64 -lgmp -lm4ri -lgd -lpng16 -lm -lz -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_mod2_dense.cpython-311-aarch64-linux-gnu.so -lpari [533/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_window.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_window.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/matrix_sparse.c:15928:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] 15928 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15927:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 15927 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15801:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] 15801 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15800:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 15800 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15672:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] 15672 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15671:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 15671 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15482:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] 15482 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15481:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 15481 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15266:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] 15266 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c:42683:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 42683 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:15265:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 15265 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:13899:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 13899 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c:42682:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 42682 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:13898:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13898 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:13554:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 13554 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_sparse.c:13553:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 13553 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c:42338:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 42338 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c:42337:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 42337 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_window.c:9514:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9514 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_window.c:9513:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9513 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_window.c:9169:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9169 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_window.c:9168:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9168 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/symbolic/ginac/power.cpp: In member function 'virtual GiNaC::ex GiNaC::power::eval(int) const': sage/symbolic/ginac/power.cpp:432:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 432 | if (basis_inf.is_unsigned_infinity()) | ^~ sage/symbolic/ginac/power.cpp:435:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 435 | return mul(pow(basis_inf.get_direction(), eexponent), Infinity); | ^~~~~~ sage/symbolic/ginac/power.cpp:451:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 451 | if (ebasis.is_positive()) | ^~ sage/symbolic/ginac/power.cpp:454:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 454 | return UnsignedInfinity; | ^~~~~~ sage/symbolic/ginac/power.cpp: In member function 'virtual int GiNaC::power::compare_same_type(const GiNaC::basic&) const': sage/symbolic/ginac/power.cpp:891:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 891 | if (cmpval != 0) | ^~ sage/symbolic/ginac/power.cpp:894:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 894 | return exponent.compare(o.exponent); | ^~~~~~ sage/symbolic/ginac/power.cpp: In member function 'virtual GiNaC::ex GiNaC::power::expand(unsigned int) const': sage/symbolic/ginac/power.cpp:1015:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1015 | if (int_exponent >= 0 or | ^~ sage/symbolic/ginac/power.cpp:1020:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1020 | return dynallocate(expand_add(ex_to(expanded_basis), | ^~~~~~ sage/symbolic/ginac/power.cpp:1030:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1030 | if (are_ex_trivially_equal(basis,expanded_basis) && are_ex_trivially_equal(exponent,expanded_exponent)) | ^~ sage/symbolic/ginac/power.cpp:1033:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1033 | return (new power(expanded_basis,expanded_exponent))->setflag(status_flags::dynallocated | (options == 0 ? status_flags::expanded : 0)); | ^~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/args.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matrix/args.cpython-311-aarch64-linux-gnu.so -lpari [534/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/openblas -I./sage/cpython -I./sage/rings/finite_rings -I./sage/ext -Isage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I./sage/libs/flint -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_modn_dense_float.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_modn_dense_float.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -std=gnu++11 -Wno-error=return-type cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix1.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix1.cpython-311-aarch64-linux-gnu.so [535/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/strassen.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/strassen.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/strassen.c:9482:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 9482 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/strassen.c:9481:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 9481 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/strassen.c:9137:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 9137 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/strassen.c:9136:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 9136 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_sparse.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_21matrix_integer_sparse_21Matrix_integer_sparse_46_solve_matrix_linbox(__pyx_obj_4sage_6matrix_21matrix_integer_sparse_Matrix_integer_sparse*, PyObject*, PyObject*)': build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12393:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 12393 | for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) { | ~~~~~~~~~~~^~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_cyclo_dense.o -L/usr/lib64 -lflint -lntl -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_cyclo_dense.cpython-311-aarch64-linux-gnu.so -lpari [536/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/libpng16 -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_gf2e_dense.cpp -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_gf2e_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fopenmp -I/usr/include/libpng16 -std=c++11 build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13836:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 13836 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13835:17: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 13835 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13709:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13709 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13708:17: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 13708 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13580:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13580 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13579:17: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 13579 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13390:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13390 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13389:17: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 13389 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13174:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13174 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13173:17: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 13173 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12887:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 12887 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12886:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 12886 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12542:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 12542 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12541:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12541 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_window.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_window.cpython-311-aarch64-linux-gnu.so [537/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/echelon_matrix.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/echelon_matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 build/cythonized/sage/matrix/echelon_matrix.c:4279:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 4279 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/echelon_matrix.c:4278:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 4278 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/echelon_matrix.c:3934:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 3934 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/echelon_matrix.c:3933:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 3933 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_23matrix_modn_dense_float_linbox_minpoly(__pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement, Py_ssize_t, __pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement*)': build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6718: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] 6718 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_23matrix_modn_dense_float_linbox_charpoly(__pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement, Py_ssize_t, __pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement*)': build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6934:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6934 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { | ~~~~~~~~~~^~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_sparse.cpp: At global scope: build/cythonized/sage/matrix/matrix_integer_sparse.cpp:13118:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 13118 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_sparse.cpp:13117:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 13117 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12773:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 12773 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12772:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 12772 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/echelon_matrix.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/echelon_matrix.cpython-311-aarch64-linux-gnu.so [538/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix2.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/strassen.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/strassen.cpython-311-aarch64-linux-gnu.so -lpari [539/539] cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I./sage/cpython -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c build/cythonized/sage/matrix/matrix_numpy_dense.c -o build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_numpy_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 In file included from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1940, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5, from build/cythonized/sage/matrix/matrix_numpy_dense.c:782: /usr/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ build/cythonized/sage/matrix/matrix_numpy_dense.c:6257:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 6257 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_numpy_dense.c:6256:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 6256 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_numpy_dense.c:5912:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 5912 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_numpy_dense.c:5911:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 5911 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'PyObject* __Pyx_PyInt_FromSize_t(size_t)', inlined from 'PyObject* __pyx_pf_4sage_6matrix_17matrix_gf2e_dense_17Matrix_gf2e_dense_32echelonize(__pyx_obj_4sage_6matrix_17matrix_gf2e_dense_Matrix_gf2e_dense*, PyObject*, PyObject*, PyObject*)' at build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:8977:37: build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:21046:28: warning: '__pyx_v_r' may be used uninitialized [-Wmaybe-uninitialized] 21046 | return PyInt_FromSize_t(ival); | ^ build/cythonized/sage/matrix/matrix_gf2e_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_17matrix_gf2e_dense_17Matrix_gf2e_dense_32echelonize(__pyx_obj_4sage_6matrix_17matrix_gf2e_dense_Matrix_gf2e_dense*, PyObject*, PyObject*, PyObject*)': build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:8556:10: note: '__pyx_v_r' was declared here 8556 | size_t __pyx_v_r; | ^~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_sparse.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_sparse.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/linear_matroid.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/linear_matroid.cpython-311-aarch64-linux-gnu.so -lpari build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: At global scope: build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:24642:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 24642 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:24641:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] 24641 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n Convert ``str`` or ``unicode`` to ``bytes``.\n\n It encodes the given ``str`` to a Python 3 ``bytes``\n using the specified encoding. It is a no-op on ``bytes`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import str_to_bytes\n sage: bs = [str_to_bytes(u'\317\200')]\n sage: all(b == b'\\xcf\\x80' for b in bs)\n True\n sage: str_to_bytes([])\n Traceback (most recent call last):\n ...\n TypeError: expected str... list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:24437:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 24437 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:24436:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] 24436 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd (starting at line 28)\n\n Convert ``bytes`` to ``str``.\n\n This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n the specified encoding. It is a no-op on ``str`` input.\n\n EXAMPLES::\n\n sage: from sage.cpython.string import bytes_to_str\n sage: s = bytes_to_str(b'\\xcf\\x80')\n sage: s == u'\317\200'\n True\n sage: bytes_to_str([])\n Traceback (most recent call last):\n ...\n TypeError: expected bytes, list found\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23539:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] 23539 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23538:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] 23538 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n Return the reverse operation of ``op``.\n\n For example, <= becomes >=, etc.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import revop\n sage: [revop(i) for i in range(6)]\n [4, 5, 2, 3, 0, 1]\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23412:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23412 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23411:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] 23411 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n instead of only `-1` and `1`.\n\n .. NOTE::\n\n This is in particular needed for ``mpz_cmp()``.\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23283:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23283 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23282:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] 23282 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n Return the corresponding ``True`` or ``False`` value for a rich\n comparison, given the result of an old-style comparison.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n .. SEEALSO::\n\n :func:`rich_to_bool_sgn` if ``c`` could be outside the\n [-1, 0, 1] range.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (rich_to_bool,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: for c in (-1,0,1):\n ....: print(rich_to_bool(op, c))\n True False False\n True True False\n False True False\n True False True\n False False True\n False True True\n\n Indirect tests using integers::\n\n sage: 0 < 5, 5 < 5, 5 < -8\n (True, False, False)\n sage: 0 <= 5, 5 <= 5, 5 <= -8\n (True, True, False)\n sage: 0 >= 5, 5 >= 5, 5 >= -8\n (False, True, True)\n sage: 0 > 5, 5 > 5, 5 > -8\n (False, False, True)\n sage: 0 == 5, 5 == 5, 5 == -8\n (False, True, False)\n sage: 0 != 5, 5 != 5, 5 != -8\n (True, False, True)\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23093:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 23093 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23092:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] 23092 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n INPUT:\n\n - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n OUTPUT:\n\n If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n This is useful to compare lazily two objects A and B according to 2\n (or more) different parameters, say width and height for example.\n One could use::\n\n return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n but this will compute both width and height in all cases, even if\n A.width() and B.width() are enough to decide the comparison.\n\n Instead one can do::\n\n wA = A.width()\n wB = B.width()\n if wA != wB:\n return richcmp_not_equal(wA, wB, op)\n return richcmp(A.height(), B.height(), op)\n\n The difference with ``richcmp`` is that ``richcmp_not_equal``\n assumes that its arguments are not equal, which is excluding the case\n where the comparison cannot be decided so far, without\n knowing the rest of the parameters.\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import (richcmp_not_equal,\n ....: op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(3, 4, op))\n True\n True\n False\n True\n False\n False\n sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n ....: print(richcmp_not_equal(5, 4, op))\n False\n False\n False\n True\n True\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22877:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 22877 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22876:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] 22876 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n Return the result of the rich comparison of ``x`` and ``y`` with\n operator ``op``.\n\n INPUT:\n\n - ``x``, ``y`` -- arbitrary Python objects\n\n - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n EXAMPLES::\n\n sage: from sage.structure.richcmp import *\n sage: richcmp(3, 4, op_LT)\n True\n sage: richcmp(x, x^2, op_EQ) # optional - sage.symbolic\n x == x^2\n\n The two examples above are completely equivalent to ``3 < 4``\n and ``x == x^2``. For this reason, it only makes sense in practice\n to call ``richcmp`` with a non-constant value for ``op``.\n\n We can write a custom ``Element`` class which shows a more\n realistic example of how to use this::\n\n sage: from sage.structure.element import Element\n sage: class MyElement(Element):\n ....: def __init__(self, parent, value):\n ....: Element.__init__(self, parent)\n ....: self.v = value\n ....: def _richcmp_(self, other, op):\n ....: return richcmp(self.v, other.v, op)\n sage: P = Parent()\n sage: x = MyElement(P, 3)\n sage: y = MyElement(P, 3)\n sage: x < y\n False\n sage: x == y\n True\n sage: x > y\n False\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:21333:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] 21333 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:21332:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 21332 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20988:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] 20988 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20987:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 20987 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/print.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/print.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_numpy_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_numpy_dense.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/pseries.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/pseries.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_gf2e_dense.o -L/usr/lib64 -lm4rie -lm4ri -lpng16 -lm -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_gf2e_dense.cpython-311-aarch64-linux-gnu.so -lpari sage/symbolic/ginac/pseries.cpp: In member function 'virtual GiNaC::numeric GiNaC::pseries::degree(const GiNaC::ex&) const': sage/symbolic/ginac/pseries.cpp:286:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 286 | if (!seq.empty()) | ^~ sage/symbolic/ginac/pseries.cpp:289:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 289 | return 0; | ^~~~~~ sage/symbolic/ginac/pseries.cpp: In member function 'virtual GiNaC::numeric GiNaC::pseries::ldegree(const GiNaC::ex&) const': sage/symbolic/ginac/pseries.cpp:313:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (!seq.empty()) | ^~ sage/symbolic/ginac/pseries.cpp:316:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 316 | return 0; | ^~~~~~ sage/symbolic/ginac/pseries.cpp: In member function 'virtual GiNaC::ex GiNaC::mul::series(const GiNaC::relational&, int, unsigned int) const': sage/symbolic/ginac/pseries.cpp:858:31: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 858 | } catch (std::runtime_error) {} | ^~~~~~~~~~~~~ sage/symbolic/ginac/pseries.cpp: In member function 'virtual GiNaC::ex GiNaC::power::series(const GiNaC::relational&, int, unsigned int) const': sage/symbolic/ginac/pseries.cpp:1056:18: warning: catching polymorphic type 'class GiNaC::pole_error' by value [-Wcatch-value=] 1056 | } catch (pole_error) { | ^~~~~~~~~~ sage/symbolic/ginac/pseries.cpp:1066:18: warning: catching polymorphic type 'class GiNaC::pole_error' by value [-Wcatch-value=] 1066 | } catch (pole_error) { | ^~~~~~~~~~ sage/symbolic/ginac/pseries.cpp:1136:18: warning: catching polymorphic type 'class GiNaC::pole_error' by value [-Wcatch-value=] 1136 | } catch (pole_error) { | ^~~~~~~~~~ sage/symbolic/ginac/pseries.cpp: In member function 'virtual GiNaC::ex GiNaC::pseries::series(const GiNaC::relational&, int, unsigned int) const': sage/symbolic/ginac/pseries.cpp:1154:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1154 | if (order > degree(s)) | ^~ sage/symbolic/ginac/pseries.cpp:1157:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1157 | epvector new_seq; | ^~~~~~~~ sage/symbolic/ginac/pseries.cpp: In member function 'GiNaC::ex GiNaC::ex::series(const GiNaC::ex&, int, unsigned int) const': sage/symbolic/ginac/pseries.cpp:1206:31: warning: catching polymorphic type 'class GiNaC::flint_error' by value [-Wcatch-value=] 1206 | catch(flint_error) { | ^~~~~~~~~~~ cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_double_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_double_dense.cpython-311-aarch64-linux-gnu.so g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_rational_dense.o -L/usr/lib64 -lpari -lflint -lntl -lgmp -lm -lopenblas -liml -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_rational_dense.cpython-311-aarch64-linux-gnu.so -lpari In function '__pyx_pf_4sage_6matrix_7matrix0_6Matrix_28__setitem__', inlined from '__pyx_pw_4sage_6matrix_7matrix0_6Matrix_29__setitem__' at build/cythonized/sage/matrix/matrix0.c:8748:13, inlined from '__pyx_mp_ass_subscript_4sage_6matrix_7matrix0_Matrix' at build/cythonized/sage/matrix/matrix0.c:43212:12: build/cythonized/sage/matrix/matrix0.c:9734:24: warning: '__pyx_v_row' may be used uninitialized [-Wmaybe-uninitialized] 9734 | __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, 1497, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c: In function '__pyx_mp_ass_subscript_4sage_6matrix_7matrix0_Matrix': build/cythonized/sage/matrix/matrix0.c:8763:14: note: '__pyx_v_row' was declared here 8763 | Py_ssize_t __pyx_v_row; | ^~~~~~~~~~~ In function '__pyx_pf_4sage_6matrix_7matrix0_6Matrix_28__setitem__', inlined from '__pyx_pw_4sage_6matrix_7matrix0_6Matrix_29__setitem__' at build/cythonized/sage/matrix/matrix0.c:8748:13, inlined from '__pyx_mp_ass_subscript_4sage_6matrix_7matrix0_Matrix' at build/cythonized/sage/matrix/matrix0.c:43212:12: build/cythonized/sage/matrix/matrix0.c:9850:22: warning: '__pyx_v_col' may be used uninitialized [-Wmaybe-uninitialized] 9850 | __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, 1503, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c: In function '__pyx_mp_ass_subscript_4sage_6matrix_7matrix0_Matrix': build/cythonized/sage/matrix/matrix0.c:8764:14: note: '__pyx_v_col' was declared here 8764 | Py_ssize_t __pyx_v_col; | ^~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c: In function '__pyx_pw_4sage_6matrix_7matrix0_6Matrix_27__getitem__': build/cythonized/sage/matrix/matrix0.c:695:40: warning: '__pyx_v_row' may be used uninitialized [-Wmaybe-uninitialized] 695 | #define PyInt_FromLong PyLong_FromLong | ^~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix0.c:6861:7: note: '__pyx_v_row' was declared here 6861 | int __pyx_v_row; | ^~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c:121462:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] 121462 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c:121461:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] 121461 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n EXAMPLES::\n\n sage: from sage.arith.numerical_approx import digits_to_bits\n sage: digits_to_bits(None)\n 53\n sage: digits_to_bits(15)\n 54\n sage: digits_to_bits(-1)\n Traceback (most recent call last):\n ...\n ValueError: number of digits must be positive\n\n TESTS::\n\n sage: digits_to_bits(\"10\")\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c:121091:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] 121091 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c:121090:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] 121090 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c:120746:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] 120746 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c:120745:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] 120745 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/py_funcs.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/py_funcs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_polynomial_dense.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_polynomial_dense.cpython-311-aarch64-linux-gnu.so cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/registrar.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/registrar.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matroids/matroid.o -L/usr/lib64 -lgmp -o build/lib.linux-aarch64-cpython-311/sage/matroids/matroid.cpython-311-aarch64-linux-gnu.so -lpari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/relational.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/relational.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular sage/symbolic/ginac/relational.cpp: In member function 'virtual GiNaC::ex GiNaC::relational::map(GiNaC::map_function&) const': sage/symbolic/ginac/relational.cpp:225:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (!are_ex_trivially_equal(lh, mapped_lh) | ^~ sage/symbolic/ginac/relational.cpp:229:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 229 | return *this; | ^~~~~~ sage/symbolic/ginac/relational.cpp: In member function 'virtual GiNaC::ex GiNaC::relational::subs(const GiNaC::exmap&, unsigned int) const': sage/symbolic/ginac/relational.cpp:248:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 248 | if (!are_ex_trivially_equal(lh, subsed_lh) || !are_ex_trivially_equal(rh, subsed_rh)) | ^~ sage/symbolic/ginac/relational.cpp:251:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 251 | return subs_one_level(m, options); | ^~~~~~ sage/symbolic/ginac/relational.cpp: In member function 'GiNaC::relational::result GiNaC::relational::decide() const': sage/symbolic/ginac/relational.cpp:451:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 451 | if (inf.compare_other_type(other, oper)) | ^~ sage/symbolic/ginac/relational.cpp:454:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 454 | return result::False; | ^~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/remember.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/remember.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix0.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix0.cpython-311-aarch64-linux-gnu.so -lpari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/sum.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/sum.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular sage/symbolic/ginac/sum.cpp: In function 'GiNaC::ex GiNaC::gosper_sum_definite(ex, ex, ex, ex, int*)': sage/symbolic/ginac/sum.cpp:565:16: warning: catching polymorphic type 'class GiNaC::gosper_domain_error' by value [-Wcatch-value=] 565 | catch (gosper_domain_error) { | ^~~~~~~~~~~~~~~~~~~ sage/symbolic/ginac/sum.cpp: In function 'GiNaC::ex GiNaC::gosper_sum_indefinite(ex, ex, int*)': sage/symbolic/ginac/sum.cpp:582:16: warning: catching polymorphic type 'class GiNaC::gosper_domain_error' by value [-Wcatch-value=] 582 | catch (gosper_domain_error) { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_integer_dense.o -L/usr/lib64 -llinbox -lpthread -lgfortran -lgivaro -lpari -lflint -lntl -lgmp -lgmpxx -lm -lopenblas -liml -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_dense.cpython-311-aarch64-linux-gnu.so -lpari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/symbol.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/templates.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/templates.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_24matrix_modn_dense_double_linbox_charpoly(__pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement, Py_ssize_t, __pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement*)': build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:7001:1: warning: pointer '__pyx_v_cpy' may be used after 'void free(void*)' [-Wuse-after-free] 7001 | } | ^ In function 'void sig_free(void*)', inlined from '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*)' at build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:6914:11: build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22051:7: note: call to 'void free(void*)' here 22051 | free(__pyx_v_ptr); | ~~~~^~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_23matrix_modn_dense_float_linbox_charpoly(__pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement, Py_ssize_t, __pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement*)': build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6998:1: warning: pointer '__pyx_v_cpy' may be used after 'void free(void*)' [-Wuse-after-free] 6998 | } | ^ In function 'void sig_free(void*)', inlined from '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*)' at build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6911:11: build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:21955:7: note: call to 'void free(void*)' here 21955 | free(__pyx_v_ptr); | ~~~~^~~~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_modn_sparse.o -L/usr/lib64 -llinbox -lpthread -lgfortran -lgivaro -lflint -lgmp -lgmpxx -lopenblas -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_sparse.cpython-311-aarch64-linux-gnu.so -lpari g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_modn_dense_double.o -L/usr/lib64 -llinbox -lpthread -lgfortran -lgivaro -lgmp -lgmpxx -lopenblas -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_double.cpython-311-aarch64-linux-gnu.so -lpari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/upoly-ginac.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/upoly-ginac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_modn_dense_float.o -L/usr/lib64 -llinbox -lpthread -lgfortran -lgivaro -lgmp -lgmpxx -lopenblas -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_float.cpython-311-aarch64-linux-gnu.so -lpari sage/symbolic/ginac/upoly-ginac.cpp: In function 'GiNaC::ex GiNaC::decomp_rational(const ex&, const ex&)': sage/symbolic/ginac/upoly-ginac.cpp:243:21: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 243 | catch (std::logic_error) { | ^~~~~~~~~~~ sage/symbolic/ginac/upoly-ginac.cpp: In function 'GiNaC::ex GiNaC::parfrac(const ex&, const ex&)': sage/symbolic/ginac/upoly-ginac.cpp:539:21: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 539 | catch (std::logic_error) { | ^~~~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/libs/giac/giac.o -L/usr/lib64 -lgiac -lgmp -o build/lib.linux-aarch64-cpython-311/sage/libs/giac/giac.cpython-311-aarch64-linux-gnu.so -lpari cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/useries.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/useries.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular sage/symbolic/ginac/useries.cpp: In function 'bool GiNaC::useries_can_handle(const ex&, const symbol&)': sage/symbolic/ginac/useries.cpp:325:24: warning: catching polymorphic type 'class GiNaC::conversion_error' by value [-Wcatch-value=] 325 | catch (conversion_error) { | ^~~~~~~~~~~~~~~~ sage/symbolic/ginac/useries.cpp:328:29: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 328 | catch (std::runtime_error) {} | ^~~~~~~~~~~~~ sage/symbolic/ginac/useries.cpp: In function 'GiNaC::ex GiNaC::useries(const ex&, const symbol&, int, unsigned int)': sage/symbolic/ginac/useries.cpp:409:16: warning: catching polymorphic type 'class GiNaC::ldegree_error' by value [-Wcatch-value=] 409 | catch (ldegree_error) { | ^~~~~~~~~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/utils.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/utils.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular sage/symbolic/ginac/utils.cpp:59: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 59 | #pragma clang diagnostic push | sage/symbolic/ginac/utils.cpp:60: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 60 | #pragma clang diagnostic ignored "-Wuninitialized" | sage/symbolic/ginac/utils.cpp:297: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 297 | #pragma clang diagnostic pop | In file included from sage/symbolic/ginac/basic.h:35, from sage/symbolic/ginac/ex.h:26, from sage/symbolic/ginac/utils.cpp:24: In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:63:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_120.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:63:10: note: 'GiNaC::_ex_120' declared here 63 | const ex _ex_120 = _ex_120; | ^~~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:67:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_60.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:67:10: note: 'GiNaC::_ex_60' declared here 67 | const ex _ex_60 = _ex_60; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:71:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_48.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:71:10: note: 'GiNaC::_ex_48' declared here 71 | const ex _ex_48 = _ex_48; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:75:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_30.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:75:10: note: 'GiNaC::_ex_30' declared here 75 | const ex _ex_30 = _ex_30; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:79:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_25.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:79:10: note: 'GiNaC::_ex_25' declared here 79 | const ex _ex_25 = _ex_25; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:83:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_24.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:83:10: note: 'GiNaC::_ex_24' declared here 83 | const ex _ex_24 = _ex_24; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:87:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_20.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:87:10: note: 'GiNaC::_ex_20' declared here 87 | const ex _ex_20 = _ex_20; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:91:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_18.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:91:10: note: 'GiNaC::_ex_18' declared here 91 | const ex _ex_18 = _ex_18; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:95:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_15.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:95:10: note: 'GiNaC::_ex_15' declared here 95 | const ex _ex_15 = _ex_15; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:99:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_12.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:99:10: note: 'GiNaC::_ex_12' declared here 99 | const ex _ex_12 = _ex_12; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:103:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_11.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:103:10: note: 'GiNaC::_ex_11' declared here 103 | const ex _ex_11 = _ex_11; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:107:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_10.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:107:10: note: 'GiNaC::_ex_10' declared here 107 | const ex _ex_10 = _ex_10; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:111:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_9.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:111:10: note: 'GiNaC::_ex_9' declared here 111 | const ex _ex_9 = _ex_9; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:115:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_8.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:115:10: note: 'GiNaC::_ex_8' declared here 115 | const ex _ex_8 = _ex_8; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:119:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_7.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:119:10: note: 'GiNaC::_ex_7' declared here 119 | const ex _ex_7 = _ex_7; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:123:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_6.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:123:10: note: 'GiNaC::_ex_6' declared here 123 | const ex _ex_6 = _ex_6; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:127:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_5.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:127:10: note: 'GiNaC::_ex_5' declared here 127 | const ex _ex_5 = _ex_5; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:131:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_4.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:131:10: note: 'GiNaC::_ex_4' declared here 131 | const ex _ex_4 = _ex_4; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:135:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_3.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:135:10: note: 'GiNaC::_ex_3' declared here 135 | const ex _ex_3 = _ex_3; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:139:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_2.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:139:10: note: 'GiNaC::_ex_2' declared here 139 | const ex _ex_2 = _ex_2; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:143:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_1.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:143:10: note: 'GiNaC::_ex_1' declared here 143 | const ex _ex_1 = _ex_1; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:147:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_1_2.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:147:10: note: 'GiNaC::_ex_1_2' declared here 147 | const ex _ex_1_2= _ex_1_2; | ^~~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:151:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_1_3.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:151:10: note: 'GiNaC::_ex_1_3' declared here 151 | const ex _ex_1_3= _ex_1_3; | ^~~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:155:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex_1_4.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:155:10: note: 'GiNaC::_ex_1_4' declared here 155 | const ex _ex_1_4= _ex_1_4; | ^~~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:160:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex0.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:160:10: note: 'GiNaC::_ex0' declared here 160 | const ex _ex0 = _ex0; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:164:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex1_4.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:164:10: note: 'GiNaC::_ex1_4' declared here 164 | const ex _ex1_4 = _ex1_4; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:168:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex1_3.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:168:10: note: 'GiNaC::_ex1_3' declared here 168 | const ex _ex1_3 = _ex1_3; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:172:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex1_2.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:172:10: note: 'GiNaC::_ex1_2' declared here 172 | const ex _ex1_2 = _ex1_2; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:176:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex1.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:176:10: note: 'GiNaC::_ex1' declared here 176 | const ex _ex1 = _ex1; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:180:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex2.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:180:10: note: 'GiNaC::_ex2' declared here 180 | const ex _ex2 = _ex2; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:184:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex3.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:184:10: note: 'GiNaC::_ex3' declared here 184 | const ex _ex3 = _ex3; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:188:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex4.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:188:10: note: 'GiNaC::_ex4' declared here 188 | const ex _ex4 = _ex4; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:192:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex5.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:192:10: note: 'GiNaC::_ex5' declared here 192 | const ex _ex5 = _ex5; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:196:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex6.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:196:10: note: 'GiNaC::_ex6' declared here 196 | const ex _ex6 = _ex6; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:200:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex7.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:200:10: note: 'GiNaC::_ex7' declared here 200 | const ex _ex7 = _ex7; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:204:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex8.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:204:10: note: 'GiNaC::_ex8' declared here 204 | const ex _ex8 = _ex8; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:208:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex9.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:208:10: note: 'GiNaC::_ex9' declared here 208 | const ex _ex9 = _ex9; | ^~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:212:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex10.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:212:10: note: 'GiNaC::_ex10' declared here 212 | const ex _ex10 = _ex10; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:216:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex11.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:216:10: note: 'GiNaC::_ex11' declared here 216 | const ex _ex11 = _ex11; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:220:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex12.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:220:10: note: 'GiNaC::_ex12' declared here 220 | const ex _ex12 = _ex12; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:224:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex14.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:224:10: note: 'GiNaC::_ex14' declared here 224 | const ex _ex14 = _ex14; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:228:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex15.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:228:10: note: 'GiNaC::_ex15' declared here 228 | const ex _ex15 = _ex15; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:232:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex16.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:232:10: note: 'GiNaC::_ex16' declared here 232 | const ex _ex16 = _ex16; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:236:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex18.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:236:10: note: 'GiNaC::_ex18' declared here 236 | const ex _ex18 = _ex18; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:240:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex20.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:240:10: note: 'GiNaC::_ex20' declared here 240 | const ex _ex20 = _ex20; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:244:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex21.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:244:10: note: 'GiNaC::_ex21' declared here 244 | const ex _ex21 = _ex21; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:248:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex22.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:248:10: note: 'GiNaC::_ex22' declared here 248 | const ex _ex22 = _ex22; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:252:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex24.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:252:10: note: 'GiNaC::_ex24' declared here 252 | const ex _ex24 = _ex24; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:256:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex25.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:256:10: note: 'GiNaC::_ex25' declared here 256 | const ex _ex25 = _ex25; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:260:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex26.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:260:10: note: 'GiNaC::_ex26' declared here 260 | const ex _ex26 = _ex26; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:264:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex27.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:264:10: note: 'GiNaC::_ex27' declared here 264 | const ex _ex27 = _ex27; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:268:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex28.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:268:10: note: 'GiNaC::_ex28' declared here 268 | const ex _ex28 = _ex28; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:272:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex30.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:272:10: note: 'GiNaC::_ex30' declared here 272 | const ex _ex30 = _ex30; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:276:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex36.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:276:10: note: 'GiNaC::_ex36' declared here 276 | const ex _ex36 = _ex36; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:280:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex48.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:280:10: note: 'GiNaC::_ex48' declared here 280 | const ex _ex48 = _ex48; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:284:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex60.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:284:10: note: 'GiNaC::_ex60' declared here 284 | const ex _ex60 = _ex60; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:288:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex72.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:288:10: note: 'GiNaC::_ex72' declared here 288 | const ex _ex72 = _ex72; | ^~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:292:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex120.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:292:10: note: 'GiNaC::_ex120' declared here 292 | const ex _ex120 = _ex120; | ^~~~~~ In copy constructor 'GiNaC::ptr::ptr(const GiNaC::ptr&) [with T = GiNaC::basic]', inlined from 'GiNaC::ex::ex(const GiNaC::ex&)' at sage/symbolic/ginac/ex.h:91:7, inlined from 'void __static_initialization_and_destruction_0(int, int)' at sage/symbolic/ginac/utils.cpp:296:10, inlined from '(static initializers for sage/symbolic/ginac/utils.cpp)' at sage/symbolic/ginac/utils.cpp:525:1: sage/symbolic/ginac/ptr.h:73:50: warning: 'GiNaC::_ex144.GiNaC::ex::bp.GiNaC::ptr::p' is used uninitialized [-Wuninitialized] 73 | ptr(const ptr & other) throw() : p(other.p) { p->add_reference(); } | ~~~~~~^ sage/symbolic/ginac/utils.cpp: In function '(static initializers for sage/symbolic/ginac/utils.cpp)': sage/symbolic/ginac/utils.cpp:296:10: note: 'GiNaC::_ex144' declared here 296 | const ex _ex144 = _ex144; | ^~~~~~ cc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -g -I/usr/aarch64-linux-gnu/usr/include -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. -fPIC -I/usr/include/singular -Isage/symbolic -I./sage/cpython -I/usr/lib/python3.11/site-packages/cysignals -I/usr/lib/python3.11/site-packages/cypari2 -I/builddir/sagemath-9.8/pkgs/sagemath-standard -I/usr/lib/python3.11/site-packages/numpy/core/include -I/usr/include/python3.11 -Ibuild/cythonized -I/usr/include/python3.11 -c sage/symbolic/ginac/wildcard.cpp -o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/wildcard.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/singular g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/symbolic/expression.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/add.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/archive.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/assume.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/basic.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/cmatcher.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/constant.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/context.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/ex.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/expair.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/expairseq.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/exprseq.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/fderivative.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/function.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/function_info.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/infinity.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/infoflagbase.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_comb.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_gamma.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_hyperb.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_hyperg.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_nstdsums.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_orthopoly.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_trans.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_trig.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/inifcns_zeta.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/lst.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/matrix.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly-giac.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly-ginac.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly-singular.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mpoly.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/mul.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/normal.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/numeric.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/operators.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/order.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/power.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/print.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/pseries.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/py_funcs.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/registrar.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/relational.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/remember.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/sum.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/symbol.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/templates.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/upoly-ginac.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/useries.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/utils.o build/temp.linux-aarch64-cpython-311/sage/symbolic/ginac/wildcard.o -L/usr/lib64 -lSingular -lpolys -lfactory -lomalloc -lsingular_resources -lgsl -lgslcblas -lflint -lmpfr -lgmp -lm -o build/lib.linux-aarch64-cpython-311/sage/symbolic/expression.cpython-311-aarch64-linux-gnu.so -lpari In function '__pyx_pf_4sage_6matrix_7matrix2_6Matrix_232_cyclic_subspace', inlined from '__pyx_pw_4sage_6matrix_7matrix2_6Matrix_233_cyclic_subspace' at build/cythonized/sage/matrix/matrix2.c:82852:13: build/cythonized/sage/matrix/matrix2.c:83516:27: warning: '__pyx_v_k' may be used uninitialized [-Wmaybe-uninitialized] 83516 | __pyx_t_4 = ((__pyx_v_n + __pyx_v_k) + 1); | ~~~~~~~~~~~^~~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c: In function '__pyx_pw_4sage_6matrix_7matrix2_6Matrix_233_cyclic_subspace': build/cythonized/sage/matrix/matrix2.c:82863:14: note: '__pyx_v_k' was declared here 82863 | Py_ssize_t __pyx_v_k; | ^~~~~~~~~ build/cythonized/sage/matrix/matrix2.c: In function '__pyx_f_4sage_6matrix_7matrix2_6Matrix__block_ldlt': build/cythonized/sage/matrix/matrix2.c:91704:20: warning: '__pyx_v_r' may be used uninitialized [-Wmaybe-uninitialized] 91704 | __pyx_t_9 = ((struct __pyx_vtabstruct_4sage_6matrix_7matrix2_Matrix *)__pyx_v_A->__pyx_base.__pyx_base.__pyx_base.__pyx_base.__pyx_base.__pyx_vtab)->__pyx_base.__pyx_base.get_unsafe(((struct __pyx_obj_4sage_6matrix_7matrix0_Matrix *)__pyx_v_A), __pyx_v_r, __pyx_v_j); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 13997, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/matrix/matrix2.c:90650:14: note: '__pyx_v_r' was declared here 90650 | Py_ssize_t __pyx_v_r; | ^~~~~~~~~ g++ -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix_integer_sparse.o -L/usr/lib64 -llinbox -lpthread -lgfortran -lgivaro -lflint -lgmp -lgmpxx -lopenblas -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_sparse.cpython-311-aarch64-linux-gnu.so -lpari cc -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fstack-clash-protection -D_FORTIFY_SOURCE=2 -march=armv8-a -O2 -pipe -ffile-prefix-map=/builddir/sagemath-9.8/pkgs/sagemath-standard=. build/temp.linux-aarch64-cpython-311/build/cythonized/sage/matrix/matrix2.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-311/sage/matrix/matrix2.cpython-311-aarch64-linux-gnu.so -lpari Time to execute 539 commands: 587.25 seconds. Total time spent compiling C/C++ extensions: 587.26 seconds. running build_scripts creating build/scripts-3.11 copying bin/sage -> build/scripts-3.11 copying and adjusting bin/sage-eval -> build/scripts-3.11 copying and adjusting bin/sage-runtests -> build/scripts-3.11 copying and adjusting bin/sage-fixdoctests -> build/scripts-3.11 copying and adjusting bin/sage-coverage -> build/scripts-3.11 copying and adjusting bin/sage-cython -> build/scripts-3.11 copying bin/sage-cachegrind -> build/scripts-3.11 copying bin/sage-callgrind -> build/scripts-3.11 copying bin/sage-massif -> build/scripts-3.11 copying bin/sage-omega -> build/scripts-3.11 copying bin/sage-valgrind -> build/scripts-3.11 copying and adjusting bin/sage-venv-config -> build/scripts-3.11 copying bin/sage-version.sh -> build/scripts-3.11 copying and adjusting bin/sage-cleaner -> build/scripts-3.11 copying and adjusting bin/sage-list-packages -> build/scripts-3.11 copying and adjusting bin/math-readline -> build/scripts-3.11 copying bin/sage-env -> build/scripts-3.11 copying bin/sage-grep -> build/scripts-3.11 copying bin/sage-grepdoc -> build/scripts-3.11 copying bin/sage-inline-fortran -> build/scripts-3.11 copying bin/sage-ipynb2rst -> build/scripts-3.11 copying and adjusting bin/sage-ipython -> build/scripts-3.11 copying and adjusting bin/sage-notebook -> build/scripts-3.11 copying and adjusting bin/sage-num-threads.py -> build/scripts-3.11 copying and adjusting bin/sage-preparse -> build/scripts-3.11 copying bin/sage-python -> build/scripts-3.11 copying bin/sage-rebase.bat -> build/scripts-3.11 copying bin/sage-rebase.sh -> build/scripts-3.11 copying bin/sage-rebaseall.bat -> build/scripts-3.11 copying bin/sage-rebaseall.sh -> build/scripts-3.11 copying and adjusting bin/sage-run -> build/scripts-3.11 copying and adjusting bin/sage-run-cython -> build/scripts-3.11 copying and adjusting bin/sage-startuptime.py -> build/scripts-3.11 copying bin/sage-update-version -> build/scripts-3.11 changing mode of build/scripts-3.11/sage-eval from 644 to 755 changing mode of build/scripts-3.11/sage-runtests from 644 to 755 changing mode of build/scripts-3.11/sage-fixdoctests from 644 to 755 changing mode of build/scripts-3.11/sage-coverage from 644 to 755 changing mode of build/scripts-3.11/sage-cython from 644 to 755 changing mode of build/scripts-3.11/sage-venv-config from 644 to 755 changing mode of build/scripts-3.11/sage-version.sh from 644 to 755 changing mode of build/scripts-3.11/sage-cleaner from 644 to 755 changing mode of build/scripts-3.11/sage-list-packages from 644 to 755 changing mode of build/scripts-3.11/math-readline from 644 to 755 changing mode of build/scripts-3.11/sage-env from 644 to 755 changing mode of build/scripts-3.11/sage-ipython from 644 to 755 changing mode of build/scripts-3.11/sage-notebook from 644 to 755 changing mode of build/scripts-3.11/sage-num-threads.py from 644 to 755 changing mode of build/scripts-3.11/sage-preparse from 644 to 755 changing mode of build/scripts-3.11/sage-run from 644 to 755 changing mode of build/scripts-3.11/sage-run-cython from 644 to 755 changing mode of build/scripts-3.11/sage-startuptime.py from 644 to 755 => sagemath-9.8_1: running post_build ... => sagemath-9.8_1: running do_check ... Running doctests with ID 2023-02-17-16-34-52-14eb8ae6. Running with SAGE_LOCAL='/usr' and SAGE_VENV='/usr' Using --optional=pip,sage Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,cvxopt,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib Doctesting entire Sage library. Sorting sources by runtime so that slower doctests are run first.... Doctesting 3508 files using 17 threads. sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/test.py [23 tests, 2.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/diagram_algebras.py [950 tests, 8.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/quiver.py [320 tests, 10.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/classical_lie_algebra.py [220 tests, 10.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/cluster_seed.py [663 tests, 10.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/sources.py [370 tests, 0.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/macdonald.py [361 tests, 9.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/gen_quadrangles_with_spread.pyx [51 tests, 12.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod/steenrod_algebra.py [696 tests, 12.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/paths.py [512 tests, 7.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/riemann.pyx [158 tests, 16.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/mq/sr.py [366 tests, 13.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/characteristic_cohomology_class.py [262 tests, 16.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/catalog.py [187 tests, 5.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/function_field.py [865 tests, 37.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/ring.py [146 tests, 11.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/ag_code.py [264 tests, 57.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/projective_ds.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/projective_ds.py", line 1218, in sage.dynamics.arithmetic_dynamics.projective_ds.?.arakelov_zhang_pairing Warning, slow doctest: f.arakelov_zhang_pairing(g, n=9) Test ran for 37.83 s, check ran for 0.00 s [1488 tests, 189.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/pseudo_riemannian_submanifold.py [335 tests, 69.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/maxima_abstract.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/maxima_abstract.py", line 312, in sage.interfaces.maxima_abstract.MaximaAbstract._commands Warning, slow doctest: sorted(maxima._commands(verbose=False)) Test ran for 40.78 s, check ran for 0.00 s [236 tests, 56.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/vectorfield.py [275 tests, 56.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/ag_code_decoders.pyx [543 tests, 75.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/integer.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/modsym.py [243 tests, 27.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/function_field_valuation.py [338 tests, 5.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/integer.pyx [1162 tests, 8.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/distance_regular.pyx [182 tests, 93.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sagedoc.py [95 tests, 59.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/diff_form.py [377 tests, 83.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/mapped_valuation.py [179 tests, 2.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_number_field.py [780 tests, 109.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/affine_connection.py [499 tests, 113.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/asymptotic_expansion_generators.py [148 tests, 40.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers/cycliccover_finite_field.py [156 tests, 22.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__local_representation_conditions.py [144 tests, 48.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/height.py [316 tests, 25.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/backtrack.py [28 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/super_hopf_algebras_with_basis.py [10 tests, 4.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/chas/wqsym.py [391 tests, 5.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/isogeny_small_degree.py [293 tests, 31.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/alcove_path.py [293 tests, 6.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/fqsym.py [335 tests, 4.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/misc.py [1117 tests, 10.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py [373 tests, 31.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/kr_tableaux.py [240 tests, 15.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/sfa.py [1286 tests, 20.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/plot.py [249 tests, 27.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_rational_field.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_rational_field.py", line 6921, in sage.schemes.elliptic_curves.ell_rational_field.integral_points_with_bounded_mw_coeffs Warning, slow doctest: all(t(a,b,x) for a,b,x in [ (-2,5, 1318), (4,-1, 4321), (0,17, 5234), (11,4, 16833), (-13,37, 60721), (-12,-10, 80327), (-7,22, 484961), (-9,28, 764396), (-13,4, 1056517), (-19,-51, 2955980), (-24,124, 4435710), (-30,133, 5143326), (-37,60, 11975623), (-23,-33, 17454557), (-16,49, 19103002), (27,-62, 28844402), (37,18, 64039202), (2,97, 90086608), (49,-64, 482042404), (-59,74, 7257247018), (94,689, 30841587841), (469,1594, 6327540232326), (1785,0, 275702503440)]) Test ran for 34.80 s, check ran for 0.00 s [857 tests, 150.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tableau.py [1380 tests, 20.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_base_leaves.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_base_leaves.py", line 648, in sage.rings.padics.padic_base_leaves.pAdicFieldCappedRelative.__init__ Warning, slow doctest: TestSuite(R).run(skip='_test_log') Test ran for 36.61 s, check ran for 0.00 s ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_base_leaves.py", line 773, in sage.rings.padics.padic_base_leaves.pAdicFieldFloatingPoint.__init__ Warning, slow doctest: TestSuite(R).run(skip='_test_log') Test ran for 34.85 s, check ran for 0.00 s [219 tests, 85.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/base.pyx [173 tests, 1.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/cone.py [1206 tests, 11.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/metric.py [566 tests, 157.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tableau_tuple.py [710 tests, 26.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/test_long.py [3 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/heisenberg.py [32 tests, 2.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/giac/__init__.py [56 tests, 2.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot.py [432 tests, 116.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/families.py [443 tests, 11.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/element.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/element.py", line 2305, in sage.modular.modform.element.Newform.minimal_twist Warning, slow doctest: g, chi = f.minimal_twist(5) Test ran for 34.91 s, check ran for 0.00 s [623 tests, 147.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/multivectorfield.py [293 tests, 164.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/classical_geometries.py [137 tests, 18.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base.py [163 tests, 27.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/riemann_surfaces/riemann_surface.py [459 tests, 71.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field.py [2302 tests, 102.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/degenerate.py [120 tests, 24.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/chart.py [576 tests, 28.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_extension_leaves.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_extension_leaves.py", line 237, in sage.rings.padics.padic_extension_leaves.UnramifiedExtensionRingCappedAbsolute Warning, slow doctest: TestSuite(R).run(skip='_test_log',max_runs=4) Test ran for 33.70 s, check ran for 0.00 s ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_extension_leaves.py", line 595, in sage.rings.padics.padic_extension_leaves.EisensteinExtensionRingCappedAbsolute Warning, slow doctest: TestSuite(R).run(skip='_test_log',max_runs=4) Test ran for 33.50 s, check ran for 0.00 s ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_extension_leaves.py", line 650, in sage.rings.padics.padic_extension_leaves.EisensteinExtensionRingFixedMod Warning, slow doctest: TestSuite(R).run(skip='_test_log',max_runs=4) Test ran for 31.97 s, check ran for 0.00 s [72 tests, 148.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generic_graph.py [3728 tests, 45.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sageinspect.py [354 tests, 27.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/padic_lseries.py [48 tests, 4.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/levi_civita_connection.py [115 tests, 36.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_module_integer.py [107 tests, 9.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/library.py [278 tests, 63.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/transform.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/tensorfield.py [1016 tests, 225.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/btquotients/pautomorphicform.py [375 tests, 27.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_lattice_element.py [269 tests, 0.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rsk.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rsk.py", line 2599, in sage.combinat.rsk.RuleStar Warning, slow doctest: for T in FC_tabs: shape = T.shape().conjugate() P = T.conjugate() Checks += [all((P,Q) == tuple(RSK(RSK_inverse(P, Q, insertion='Star', output='DecreasingHeckeFactorization'), insertion='Star')) for Q in SemistandardTableaux(shape, max_entry=5))] Test ran for 45.86 s, check ran for 0.00 s [506 tests, 94.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_extension_leaves.py [87 tests, 1.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/transform.pyx [23 tests, 4.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/augmented_valuation.py [469 tests, 4.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/section.py [867 tests, 46.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/local_comp/local_comp.py [101 tests, 31.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_egros.py [29 tests, 6.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/automorphismfield.py [318 tests, 61.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/constructor.py [228 tests, 11.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_dict.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/integrated_curve.py [411 tests, 59.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/expression.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples/sphere.py [135 tests, 65.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/random_tests.py [48 tests, 2.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples/euclidean.py [384 tests, 73.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/book_schilling_zabrocki_kschur_primer.py [269 tests, 24.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/sha_tate.py [129 tests, 38.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/nilpotent_lie_algebra.py [88 tests, 4.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/hecke_triangle_group_element.py [737 tests, 68.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_dense_hnf.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_dense_hnf.py", line 1192, in sage.matrix.matrix_integer_dense_hnf.benchmark_hnf Warning, slow doctest: hnf.benchmark_hnf([50,100],32) Test ran for 91.60 s, check ran for 0.00 s [125 tests, 93.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py [334 tests, 48.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/dwt.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/dwt.pyx [18 tests, 6.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/commutative_dga.py [630 tests, 36.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/integration/integral.py [238 tests, 47.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/projective_curve.py [472 tests, 64.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_clifford.py [165 tests, 13.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/mv_polytopes.py [62 tests, 5.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/kirillov_reshetikhin.py [766 tests, 10.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/graphics.py [391 tests, 80.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/littelmann_path.py [304 tests, 9.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/contour_plot.py [139 tests, 83.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/linear_code.py [400 tests, 20.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/pbw_crystal.py [113 tests, 9.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/heegner.py [1099 tests, 75.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/partition_kleshchev.py [318 tests, 3.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/tests.py [83 tests, 38.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/moebius_algebra.py [118 tests, 2.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_monoids.py [52 tests, 30.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py [91 tests, 2.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/rigged_configurations.py [225 tests, 3.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/calculus.py [457 tests, 39.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/root_lattice_realization_algebras.py [309 tests, 3.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/integrable_representations.py [156 tests, 7.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/partition.py [1369 tests, 16.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/classical.py [27 tests, 4.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym/ncsf.py [865 tests, 21.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/affine_factorization.py [86 tests, 37.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/orthogonal_arrays_build_recursive.py [70 tests, 27.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/llt.py [114 tests, 3.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_dict.pyx ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_dict.pyx", line 409, in sage.structure.coerce_dict.MonoDict Warning, slow doctest: for i in range(100): V = [MonoDict({"id":j+100*i}) for j in range(100)] n= len(V) for i in range(n): V[i][V[(i+1)%n]]=(i+1)%n del V _ = gc.collect() assert count_type(MonoDict) == N Test ran for 87.86 s, check ran for 0.00 s [296 tests, 94.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/gal_reps_number_field.py [194 tests, 98.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/non_symmetric_macdonald_polynomials.py [533 tests, 13.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym/qsym.py [630 tests, 22.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/expression.pyx [3074 tests, 89.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/k_tableau.py [910 tests, 34.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/symmetric_group_algebra.py [412 tests, 9.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher/des.py [156 tests, 9.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/jack.py [239 tests, 18.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/isogeny_class.py [152 tests, 108.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/shifted_primed_tableau.py [478 tests, 16.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/connectivity.pxd [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/root_lattice_realizations.py [635 tests, 22.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/database.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/database.py", line 1662, in sage.combinat.designs.database.OA_10_469 Warning, slow doctest: OA = OA_10_469() Test ran for 32.09 s, check ran for 0.00 s [364 tests, 64.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/point_configuration.py [212 tests, 3.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/basic.py [163 tests, 3.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/genus.pyx [51 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tiling.py [460 tests, 22.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/k_dual.py [276 tests, 26.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/lattice_polytope.py [654 tests, 11.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement/arrangement.py [559 tests, 17.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tutorial.py [241 tests, 28.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/fqf_orthogonal.py [116 tests, 8.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/connectivity.pyx [509 tests, 19.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/smallgraphs.py [508 tests, 19.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/bessel.py [346 tests, 30.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/sbox.pyx ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/sbox.pyx", line 943, in sage.crypto.sbox.SBox.polynomials Warning, slow doctest: aes_polys = AES.polynomials() Test ran for 36.82 s, check ran for 0.00 s [269 tests, 43.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/cubic_braid.py [192 tests, 19.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/cubegroup.py [133 tests, 13.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/lie_gps/nilpotent_lie_group.py [186 tests, 18.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/strongly_regular_db.pyx [314 tests, 26.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/other.py [477 tests, 38.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics/mandel_julia.py [48 tests, 51.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py", line 4032, in sage.rings.asymptotic.asymptotics_multivariate_generating_functions.diff_op Warning, slow doctest: DD = diff_op(A, B, AB_derivs, T, M, 1, 2) Test ran for 133.15 s, check ran for 0.00 s [798 tests, 160.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds/parametrized_surface3d.py [298 tests, 45.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/manifold_homset.py [344 tests, 17.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph.py [1294 tests, 43.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix2.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/manifold.py [607 tests, 22.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/degenerate_submanifold.py [339 tests, 28.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/cachefunc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gap.py [216 tests, 25.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/vector_bundle.py [294 tests, 10.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/randstate.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/curve.py [185 tests, 32.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/tangent_vector.py [91 tests, 19.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/pseudo_riemannian.py [140 tests, 26.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/mixed_form.py [402 tests, 27.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/cmdline.py [206 tests, 286.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/scalarfield.py [262 tests, 26.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_dense.pyx [657 tests, 11.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/forker.py [437 tests, 23.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/tensorfield_paral.py [449 tests, 25.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/finite_submodule_iter.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/finite_submodule_iter.pyx [95 tests, 1.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/mwrank.pyx [209 tests, 46.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/point.py [200 tests, 26.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/torsion_quadratic_module.py [190 tests, 5.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/cuspidal_submodule.py [67 tests, 21.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hypergeometric_motive.py [258 tests, 24.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/randstate.pyx [146 tests, 21.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix2.pyx [2811 tests, 31.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/interface.py [192 tests, 62.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/animate.py [181 tests, 11.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_module.py [1495 tests, 14.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_generic_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/cachefunc.pyx [825 tests, 31.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/abvar.py [637 tests, 30.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/scalarfield.py [820 tests, 39.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/totallyreal.pyx [16 tests, 5.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/ambient_R.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/ambient_R.py", line 96, in sage.modular.modform.ambient_R.ModularFormsAmbient_R._compute_q_expansion_basis Warning, slow doctest: 0 in [f.valuation() for f in S.basis()] Test ran for 33.36 s, check ran for 0.00 s [27 tests, 34.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/abstract_space.py [566 tests, 33.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/graded_ring_element.py [653 tests, 38.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sandpiles/sandpile.py [928 tests, 13.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/matrix_plot.py [74 tests, 28.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/readme.py [371 tests, 34.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/ambient.py [442 tests, 39.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/kraus.py [137 tests, 1.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/local_comp/type_space.py [96 tests, 49.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_element.pyx [1170 tests, 25.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/saturation.py [67 tests, 5.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera/genus.py [528 tests, 23.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/element.pxd [23 tests, 0.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/plot3d.py [242 tests, 34.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_generic_element.pyx [823 tests, 32.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_complex_examples.py [141 tests, 9.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/cluster_algebra.py [458 tests, 8.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups/fock_space.py [447 tests, 6.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/gp_simon.py [14 tests, 25.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/multigraphics.py [192 tests, 48.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/quaternion_algebra.py [434 tests, 7.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/gosper-sum.py [100 tests, 18.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras/ariki_koike_algebra.py [259 tests, 14.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/fft.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/iwahori_hecke_algebra.py [634 tests, 12.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/yangian.py [153 tests, 2.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_element.pyx [2721 tests, 40.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod/steenrod_algebra_bases.py [84 tests, 4.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/qqbar.py [1634 tests, 37.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/binary_code.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lie_conformal_algebras.py [25 tests, 3.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_curve_isogeny.py [871 tests, 37.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/letters.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/book_stein_ent.py [256 tests, 26.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/super_lie_conformal_algebras.py [20 tests, 4.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/binary_code.pyx [367 tests, 2.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/padics.py [184 tests, 33.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_modular_symbols.py [133 tests, 38.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/star_crystal.py [52 tests, 4.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/bibd.py [134 tests, 5.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/fft.pyx [86 tests, 13.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/grossman_larson_algebras.py [117 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/tests.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/tests.py", line 448, in sage.rings.tests.? Warning, slow doctest: sage.rings.tests.test_karatsuba_multiplication(ZZ, 10000, 10000, ref_mul=lambda f,g: f*g, base_ring_random_elt_args=[100000]) Test ran for 51.56 s, check ran for 0.00 s [54 tests, 58.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/fully_commutative_elements.py [118 tests, 5.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/loop_crystals.py [222 tests, 15.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/letters.pyx [387 tests, 11.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/desolvers.py [238 tests, 19.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/free_prelie_algebra.py [164 tests, 8.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/coxeter_groups.py [540 tests, 19.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/interval_posets.py [585 tests, 6.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/highest_weight_crystals.py [112 tests, 18.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx [60 tests, 16.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/root_system.py [133 tests, 4.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/matrices/hadamard_matrix.py [200 tests, 13.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/branching_rules.py [255 tests, 9.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/element.pyx [750 tests, 53.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/pieri_factors.py [225 tests, 9.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/affine_curve.py [418 tests, 67.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/functional.py [119 tests, 32.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/multiset_partition_into_sets_ordered.py [570 tests, 13.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/implicit_plot3d.py [95 tests, 83.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/partition_tuple.py [402 tests, 17.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/weyl_group.py [250 tests, 11.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/posets.py [1470 tests, 17.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/wehlerK3.py [346 tests, 6.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/games/quantumino.py [59 tests, 2.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/pushout.py [942 tests, 29.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/new_kschur.py [309 tests, 13.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/exp_integral.py [273 tests, 8.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/associahedron.py [67 tests, 20.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/chrompoly.pyx [41 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata/glca.py [52 tests, 10.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement/library.py [66 tests, 8.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/skew_tableau.py [382 tests, 20.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata/solitons.py [163 tests, 16.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/sboxes.py [27 tests, 19.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/piecewise.py [240 tests, 17.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_generators.py [116 tests, 10.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_graphs.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/fan.py [519 tests, 14.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/libgap_morphism.py [205 tests, 4.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/plot.py [250 tests, 12.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/linear.py [51 tests, 5.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py [446 tests, 17.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_list.py [58 tests, 14.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/psage.py [4 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_graphs.pyx [117 tests, 5.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/hypergeometric.py [181 tests, 18.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement/plot.py [59 tests, 18.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/k_regular_sequence.py [355 tests, 42.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_plot.py [161 tests, 21.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/ecm.py [47 tests, 10.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/hochschild_complex.py [170 tests, 11.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/lfunctions/zero_sums.pyx [132 tests, 7.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/expect.py [103 tests, 4.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/maxima.py [189 tests, 5.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/difference_family.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/difference_family.py", line 1962, in sage.combinat.designs.difference_family.skew_supplementary_difference_set Warning, slow doctest: S1, S2, S3, S4 = skew_supplementary_difference_set(103) Test ran for 42.20 s, check ran for 0.00 s ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/difference_family.py", line 1975, in sage.combinat.designs.difference_family.skew_supplementary_difference_set Warning, slow doctest: is_supplementary_difference_set([S1, S2, S3, S4], 113, len(S1)+len(S2)+len(S3)+len(S4)-113) Test ran for 40.97 s, check ran for 0.00 s [273 tests, 120.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/mixed_form_algebra.py [89 tests, 4.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/libgap_mixin.py [149 tests, 27.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/continuous_map.py [411 tests, 11.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/sage0.py [77 tests, 13.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/catalog.py [58 tests, 17.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/chart_func.py [838 tests, 17.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/homology_vector_space_with_basis.py [193 tests, 23.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_mod2_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_rational_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/scalarfield_algebra.py [101 tests, 11.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedral_complex.py [469 tests, 37.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup_named.py [511 tests, 25.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/vectorframe.py [341 tests, 11.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/automorphismfield_group.py [136 tests, 15.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/trivialization.py [204 tests, 7.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_mod2_dense.pyx [372 tests, 3.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup.py ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup.py", line 3021, in sage.groups.perm_gps.permgroup.PermutationGroup_generic.as_finitely_presented_group Failed example: gen_ls = gap.List(ctab, gap.PermList) Exception raised: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gap.py", line 691, in _eval_line raise RuntimeError("%s produced error output\n%s\n executing %s"%(self, error,line)) RuntimeError: Gap produced error output Syntax error: expression expected \$sage7:=;; ^^ executing \$sage7:=;; During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/expect.py", line 1510, in __init__ self._name = parent._create(value, name=name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/interface.py", line 516, in _create self.set(name, value) File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gap.py", line 1345, in set self._eval_line(cmd, allow_use_file=True) File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gap.py", line 725, in _eval_line raise RuntimeError(exc) RuntimeError: Gap produced error output Syntax error: expression expected \$sage7:=;; ^^ executing \$sage7:=;; During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/forker.py", line 695, in _run self.compile_and_execute(example, compiler, test.globs) File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/forker.py", line 1093, in compile_and_execute exec(compiled, globs) File "", line 1, in gen_ls = gap.List(ctab, gap.PermList) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/interface.py", line 670, in __call__ return self._parent.function_call(self._name, list(args), kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gap.py", line 858, in function_call args, kwds = self._convert_args_kwds(args, kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/interface.py", line 572, in _convert_args_kwds args[i] = self(arg) ^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/interface.py", line 305, in __call__ result = self._coerce_from_special_method(x) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/interface.py", line 333, in _coerce_from_special_method return (x.__getattribute__(s))(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "sage/structure/sage_object.pyx", line 722, in sage.structure.sage_object.SageObject._gap_ (build/cythonized/sage/structure/sage_object.c:6453) return self._interface_(G) File "sage/structure/sage_object.pyx", line 698, in sage.structure.sage_object.SageObject._interface_ (build/cythonized/sage/structure/sage_object.c:5987) X = I(s) File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/interface.py", line 298, in __call__ return cls(self, x, name=name) ^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/expect.py", line 1515, in __init__ raise TypeError(*x.args) TypeError: Gap produced error output Syntax error: expression expected \$sage7:=;; ^^ executing \$sage7:=;; ********************************************************************** File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup.py", line 3022, in sage.groups.perm_gps.permgroup.PermutationGroup_generic.as_finitely_presented_group Failed example: PermutationGroup(gen_ls).is_isomorphic(GeneralDihedralGroup([3,3,4])) Exception raised: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/forker.py", line 695, in _run self.compile_and_execute(example, compiler, test.globs) File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/forker.py", line 1093, in compile_and_execute exec(compiled, globs) File "", line 1, in PermutationGroup(gen_ls).is_isomorphic(GeneralDihedralGroup([Integer(3),Integer(3),Integer(4)])) ^^^^^^ NameError: name 'gen_ls' is not defined ********************************************************************** 1 item had failures: 2 of 27 in sage.groups.perm_gps.permgroup.PermutationGroup_generic.as_finitely_presented_group [966 tests, 2 failures, 27.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/finitely_generated.py [272 tests, 33.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/vector_bundle.py [271 tests, 11.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/arithgroup_perm.py [370 tests, 4.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_module_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/bundle_connection.py [285 tests, 21.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/scalarfield_algebra.py [129 tests, 16.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/special.py [501 tests, 9.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/lseries.py [57 tests, 8.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_rational_dense.pyx [330 tests, 10.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/diff_map.py [200 tests, 23.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/benchmark.py [60 tests, 13.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/constructor.py [59 tests, 7.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/space.py [215 tests, 13.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/space.py [251 tests, 14.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/homspace.py [116 tests, 16.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/parametric_surface.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/tests.py [32 tests, 15.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/arrow.py [61 tests, 10.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/functional.py [421 tests, 19.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/circle.py [54 tests, 12.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/density_plot.py [39 tests, 12.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__automorphisms.py [51 tests, 2.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_module_element.pyx [1081 tests, 14.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__neighbors.py [33 tests, 4.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/implicit_surface.pyx [101 tests, 13.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__siegel_product.py [13 tests, 3.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/tachyon.py [394 tests, 11.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/space.py [312 tests, 23.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_quadratic_module_integer_symmetric.py [233 tests, 24.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/polygon.py [74 tests, 11.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/term_monoid.py [1121 tests, 3.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/base.pyx [414 tests, 20.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/point.py [87 tests, 15.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/line.py [78 tests, 22.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/bdd_height.py [72 tests, 2.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/streamline_plot.py [39 tests, 14.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/continued_fraction.py [442 tests, 5.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/splitting_field.py [73 tests, 2.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_rational_flint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/invariants/invariant_theory.py [885 tests, 4.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/totallyreal_rel.py [42 tests, 4.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/parametric_surface.pyx [109 tests, 19.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_extension.py [93 tests, 14.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/valuation.py [228 tests, 9.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_base.pyx [322 tests, 15.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/parametric_plot3d.py [222 tests, 28.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/ore_function_element.py [253 tests, 11.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/complex_plot.pyx [101 tests, 37.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/asymptotic_ring.py [705 tests, 20.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_rational_flint.pyx [413 tests, 14.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_finite_field.py [295 tests, 7.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/place.py [216 tests, 15.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/distributions/discrete_gaussian_integer.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/projective_rational_point.py [47 tests, 4.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/time_series.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py [141 tests, 6.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/closed_point.py [100 tests, 17.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/sage_object.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/monsky_washnitzer.py [655 tests, 5.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ideal.py [996 tests, 21.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/ideal.py [1016 tests, 26.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/parigp.py [11 tests, 1.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/algebra.py [3 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/BSD.py [65 tests, 21.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_sequence.py [255 tests, 24.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/Qcurves.py [62 tests, 20.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/affine_nil_temperley_lieb.py [53 tests, 2.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/associated_graded.py [46 tests, 0.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/clifford_algebra_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/askey_wilson.py [156 tests, 2.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/exterior_algebra_groebner.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/cellular_basis.py [51 tests, 1.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/exterior_algebra_groebner.pyx [61 tests, 1.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/mod_sym_num.pyx [359 tests, 14.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py [36 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx [98 tests, 0.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py [162 tests, 1.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py [56 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/sheaf/klyachko.py [146 tests, 9.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/free_algebra_element.py [42 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/free_algebra_quotient_element.py [39 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/free_algebra_quotient.py [74 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/fast_parallel_fmats_methods.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/clifford_algebra_element.pyx [153 tests, 3.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/clifford_algebra.py [589 tests, 3.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/finite_gca.py [97 tests, 2.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/poly_tup_engine.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/free_zinbiel_algebra.py [170 tests, 1.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/shm_managers.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_point.py [831 tests, 18.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/chow_group.py [221 tests, 14.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/fast_parallel_fusion_ring_braid_repn.pyx [16 tests, 2.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/poly_tup_engine.pyx [87 tests, 1.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/distributions/discrete_gaussian_integer.pyx [111 tests, 11.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/fast_parallel_fmats_methods.pyx [50 tests, 3.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/sage_object.pyx [120 tests, 11.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/group_algebra.py [43 tests, 2.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/free_algebra_element_letterplace.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/free_algebra_letterplace.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/jordan_algebra.py [244 tests, 0.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_generic.py [543 tests, 17.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/free_algebra.py [320 tests, 6.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/letterplace_ideal.pyx [54 tests, 0.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/free_algebra_letterplace.pyx [134 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/time_series.pyx [345 tests, 13.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/letterplace/free_algebra_element_letterplace.pyx [119 tests, 1.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/hall_algebra.py [180 tests, 3.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/abelian.py [25 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/lie_algebra_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/bch.py [31 tests, 1.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/padic_lseries.py [227 tests, 21.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/shm_managers.pyx [138 tests, 5.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras/cubic_hecke_base_ring.py [219 tests, 4.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/free_lie_algebra.py [153 tests, 1.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras/cubic_hecke_matrix_rep.py [134 tests, 3.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/heisenberg.py [123 tests, 1.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/affine_lie_algebra.py [78 tests, 2.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/examples.py [100 tests, 2.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py [61 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/symplectic_derivation.py [35 tests, 0.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/poincare_birkhoff_witt.py [115 tests, 1.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py [8 tests, 0.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/onsager.py [245 tests, 2.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/examples.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/lie_algebra.py [278 tests, 3.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py [10 tests, 0.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/lie_algebra_element.pyx [452 tests, 3.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py [11 tests, 1.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py [11 tests, 0.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py [15 tests, 0.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py [8 tests, 0.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py [13 tests, 0.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py [10 tests, 0.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/structure_coefficients.py [52 tests, 4.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/morphism.py [145 tests, 5.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py [29 tests, 1.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/virasoro.py [185 tests, 4.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py [8 tests, 0.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/quotient.py [96 tests, 5.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py [19 tests, 0.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py [31 tests, 2.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py [13 tests, 5.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py [25 tests, 3.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py [8 tests, 2.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/q_commuting_polynomials.py [76 tests, 0.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups/q_numbers.py [23 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py [12 tests, 3.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/q_system.py [95 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups/quantum_group_gap.py [8 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/quaternion_algebra_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/quaternion_algebra_cython.pyx [10 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quaternion_algebra.py [3 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups/ace_quantum_onsager.py [126 tests, 1.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py [14 tests, 4.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/orlik_solomon.py [167 tests, 3.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/rational_cherednik_algebra.py [41 tests, 2.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_groups/representations.py [149 tests, 3.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/shuffle_algebra.py [201 tests, 1.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/nil_coxeter_algebra.py [31 tests, 6.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/hecke_algebras/cubic_hecke_algebra.py [316 tests, 16.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod/steenrod_algebra_misc.py [100 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quaternion_algebra_element.py [15 tests, 3.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quantum_matrix_coordinate_algebra.py [162 tests, 4.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/all__sagemath_categories.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/all__sagemath_environment.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/verma_module.py [369 tests, 11.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/all__sagemath_repl.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/all_cmdline.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/constants.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/functions.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/all.py [14 tests, 0.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/multi_modular.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/functions.pyx [42 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/steenrod/steenrod_algebra_mult.py [52 tests, 1.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/lie_algebras/subalgebra.py [241 tests, 13.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/numerical_approx.pyx [4 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/numerical_approx.pxd [5 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/power.pxd [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/relation.py [395 tests, 23.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/rational_reconstruction.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/rational_reconstruction.pyx [1 test, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/power.pyx [16 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/multi_modular.pyx [134 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/weyl_algebra.py [224 tests, 1.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/interpolation.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/schur_algebra.py [75 tests, 4.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/tensor_algebra.py [153 tests, 1.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/quatalg/quaternion_algebra_element.pyx [286 tests, 5.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/ode.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/srange.pyx [77 tests, 0.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/predefined.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/splitting_algebra.py [107 tests, 2.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/yokonuma_hecke_algebra.py [63 tests, 1.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/all.py [48 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/action.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/additive_groups.py [9 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/orlik_terao.py [183 tests, 9.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/interpolation.pyx [67 tests, 2.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/transforms/dft.py [125 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/additive_monoids.py [16 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/additive_semigroups.py [28 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/action.pyx [107 tests, 2.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/algebra_ideals.py [8 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/algebra_modules.py [9 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/functions.py [15 tests, 3.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/affine_weyl_groups.py [30 tests, 0.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/all.py [0 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/additive_magmas.py [160 tests, 2.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/aperiodic_semigroups.py [1 test, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/basic.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/associative_algebras.py [5 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/algebras.py [28 tests, 0.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/var.pyx [98 tests, 3.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/bimodules.py [15 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/category_cy_helper.pyx [27 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/category_cy_helper.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/cartesian_product.py [42 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/category_singleton.pyx [59 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/category_singleton.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/algebras_with_basis.py [56 tests, 1.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/bialgebras.py [12 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/test_sympy.py [78 tests, 4.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/category_types.py [93 tests, 1.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/category_with_axiom.py [327 tests, 1.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/algebra_functor.py [173 tests, 2.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/bialgebras_with_basis.py [72 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/coercion_methods.pyx [6 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/interpolators.pyx [52 tests, 5.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/commutative_additive_monoids.py [5 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/commutative_additive_semigroups.py [6 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/commutative_algebra_ideals.py [9 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/commutative_ring_ideals.py [7 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/commutative_additive_groups.py [21 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/commutative_algebras.py [16 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/complete_discrete_valuation.py [61 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/integration.pyx [55 tests, 6.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/complex_reflection_groups.py [16 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/covariant_functorial_construction.py [61 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/cw_complexes.py [36 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/coalgebras_with_basis.py [31 tests, 1.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/wester.py [201 tests, 6.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/coalgebras.py [70 tests, 1.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/distributive_magmas_and_additive_magmas.py [13 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/division_rings.py [11 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/domains.py [13 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/classical_crystals.py [74 tests, 2.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/dual.py [1 test, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/euclidean_domains.py [22 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/commutative_additive_monoids.py [14 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/algebras_with_basis.py [13 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/coxeter_groups.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/commutative_additive_semigroups.py [28 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_complex.py [653 tests, 34.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/commutative_rings.py [72 tests, 1.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/enumerated_sets.py [162 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/cw_complexes.py [33 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/crystals.py [27 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/facade_sets.py [21 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/filtered_modules_with_basis.py [16 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/discrete_valuation.py [53 tests, 1.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/filtered_algebras_with_basis.py [25 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/finite_dimensional_algebras_with_basis.py [17 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/finite_coxeter_groups.py [36 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/finite_monoids.py [15 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/finite_enumerated_sets.py [29 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/graphs.py [24 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/graded_modules_with_basis.py [18 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/complex_reflection_or_generalized_coxeter_groups.py [164 tests, 2.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/infinite_enumerated_sets.py [35 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/coxeter_group_algebras.py [39 tests, 2.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/magmas.py [20 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/lie_algebras_with_basis.py [28 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/manifolds.py [15 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/monoids.py [16 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py [79 tests, 0.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/posets.py [29 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/sets_with_grading.py [14 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/semigroups_cython.pyx [47 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/hopf_algebras_with_basis.py [23 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/lie_algebras.py [68 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/crystals.py [499 tests, 2.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/calculus/ode.pyx [40 tests, 9.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/graded_connected_hopf_algebras_with_basis.py [14 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/facade_sets.py [27 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/semigroups.py [83 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/chain_complexes.py [55 tests, 5.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/sets_cat.py [155 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/filtered_algebras.py [5 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/filtered_modules.py [18 tests, 0.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_crystals.py [10 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/filtered_hopf_algebras_with_basis.py [17 tests, 0.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_coalgebras_with_basis.py [4 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_bialgebras_with_basis.py [4 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/finite_semigroups.py [27 tests, 2.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/finite_weyl_groups.py [25 tests, 2.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_hopf_algebras_with_basis.py [3 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/filtered_algebras_with_basis.py [112 tests, 1.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_enumerated_sets.py [130 tests, 0.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py [37 tests, 1.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/filtered_modules_with_basis.py [236 tests, 1.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_lattice_posets.py [34 tests, 0.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_fields.py [14 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/arith/long.pxd [42 tests, 13.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/examples/with_realizations.py [90 tests, 3.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_semigroups.py [14 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_sets.py [14 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_weyl_groups.py [6 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_semisimple_algebras_with_basis.py [24 tests, 2.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finitely_generated_magmas.py [6 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finitely_generated_semigroups.py [27 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_complex_reflection_groups.py [139 tests, 3.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/functor.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/fusion_ring.py [210 tests, 34.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/fields.py [134 tests, 4.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finitely_generated_lambda_bracket_algebras.py [15 tests, 1.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finitely_generated_lie_conformal_algebras.py [10 tests, 0.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/g_sets.py [7 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/gcd_domains.py [5 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/generalized_coxeter_groups.py [12 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_bialgebras.py [3 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/category.py [436 tests, 10.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_bialgebras_with_basis.py [3 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/function_fields.py [11 tests, 0.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_coalgebras.py [6 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_coalgebras_with_basis.py [6 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_permutation_groups.py [43 tests, 2.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_hopf_algebras.py [3 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_groups.py [39 tests, 2.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_lie_algebras_with_basis.py [5 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_lie_algebras.py [12 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_modules.py [16 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/functor.pyx [137 tests, 1.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graphs.py [25 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_algebras.py [8 tests, 0.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_lie_conformal_algebras.py [9 tests, 0.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/h_trivial_semigroups.py [4 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/hecke_modules.py [20 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_algebras_with_basis.py [37 tests, 1.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_hopf_algebras_with_basis.py [17 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/groupoid.py [9 tests, 0.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/infinite_enumerated_sets.py [13 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/graded_modules_with_basis.py [50 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/homsets.py [56 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/isomorphic_objects.py [2 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py [33 tests, 5.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/j_trivial_semigroups.py [1 test, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/l_trivial_semigroups.py [5 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/integral_domains.py [22 tests, 0.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lambda_bracket_algebras_with_basis.py [12 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/group_algebras.py [61 tests, 1.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lattice_posets.py [10 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/left_modules.py [4 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/groups.py [88 tests, 1.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lie_groups.py [9 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lambda_bracket_algebras.py [45 tests, 0.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/magmas_and_additive_magmas.py [21 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/kac_moody_algebras.py [9 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/hopf_algebras_with_basis.py [43 tests, 1.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/manifolds.py [55 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lie_conformal_algebras_with_basis.py [17 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/map.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/matrix_algebras.py [3 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/modular_abelian_varieties.py [8 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/metric_spaces.py [68 tests, 0.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_posets.py [328 tests, 5.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/hopf_algebras.py [23 tests, 2.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_algebras_with_basis.py [231 tests, 8.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/magmatic_algebras.py [38 tests, 1.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/morphism.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lie_algebras_with_basis.py [31 tests, 1.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/monoid_algebras.py [4 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/objects.py [12 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/partially_ordered_monoids.py [4 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/permutation_groups.py [6 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/pointed_sets.py [3 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/polyhedra.py [8 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/poor_man_map.py [59 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/algebras/fusion_rings/f_matrix.py [355 tests, 40.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/morphism.pyx [130 tests, 0.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/homset.py [273 tests, 3.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/magmas.py [162 tests, 2.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/number_fields.py [40 tests, 0.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/quotients.py [2 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/r_trivial_semigroups.py [3 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_lie_algebras_with_basis.py [232 tests, 8.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_dimensional_modules_with_basis.py [143 tests, 4.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/right_modules.py [4 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/ring_ideals.py [9 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/highest_weight_crystals.py [173 tests, 4.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/monoids.py [101 tests, 1.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/modules.py [150 tests, 2.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/rngs.py [6 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/semirings.py [6 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/schemes.py [23 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/realizations.py [27 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/principal_ideal_domains.py [18 tests, 1.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/sets_with_partial_maps.py [4 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/posets.py [145 tests, 1.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/shephard_groups.py [5 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/regular_supercrystals.py [27 tests, 1.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/sets_with_grading.py [23 tests, 0.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/simplicial_complexes.py [17 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/subobjects.py [2 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/signed_tensor.py [10 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/subquotients.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/regular_crystals.py [127 tests, 1.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/super_modules_with_basis.py [42 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/quantum_group_representations.py [108 tests, 2.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/semisimple_algebras.py [15 tests, 1.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/lie_algebras.py [154 tests, 5.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/super_modules.py [33 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/tensor.py [9 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/topological_spaces.py [27 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/tutorial.py [4 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/supercommutative_algebras.py [8 tests, 0.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/super_algebras.py [16 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/super_algebras_with_basis.py [23 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/unital_algebras.py [52 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/finite_coxeter_groups.py [151 tests, 12.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/modules_with_basis.py [533 tests, 4.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/vector_spaces.py [44 tests, 0.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/bounds_catalog.py [1 test, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/channels_catalog.py [1 test, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/unique_factorization_domains.py [42 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/quotient_fields.py [158 tests, 3.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/channel.py [116 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/codecan/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/with_realizations.py [32 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/codecan/codecan.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/triangular_kac_moody_algebras.py [34 tests, 1.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/abstract_code.py [136 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/codes_catalog.py [1 test, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/decoder.py [62 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/simplicial_sets.py [120 tests, 3.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/decoders_catalog.py [1 test, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/databases.py [5 tests, 1.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/encoders_catalog.py [1 test, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/cyclic_code.py [274 tests, 1.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/sets_cat.py [488 tests, 4.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/map.pyx [421 tests, 8.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/encoder.py [72 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/primer.py [180 tests, 6.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/guava.py [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/extended_code.py [90 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/golay_code.py [48 tests, 0.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan/utils.py [19 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan/interpolation.py [47 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/rings.py [214 tests, 6.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/codecan/codecan.pyx [71 tests, 3.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/gabidulin_code.py [235 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/hamming_code.py [18 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/guruswami_sudan/gs_decoder.py [136 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/semigroups.py [132 tests, 7.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/parity_check_code.py [48 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/delsarte_bounds.py [58 tests, 3.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/source_coding/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/code_bounds.py [50 tests, 4.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/source_coding/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/codecan/autgroup_can_label.pyx [82 tests, 4.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/supercrystals.py [66 tests, 6.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/information_set_decoder.py [172 tests, 1.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/code_constructions.py [142 tests, 5.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/linear_rank_metric.py [138 tests, 1.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/algebraic_combinatorics.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/self_dual_codes.py [26 tests, 0.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/categories/weyl_groups.py [129 tests, 6.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/goppa_code.py [115 tests, 2.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/punctured_code.py [111 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/abstract_tree.py [422 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/baxter_permutations.py [34 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/reed_muller_code.py [168 tests, 1.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/catalog_partitions.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cartesian_product.py [65 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/chas/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/chas/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/subfield_subcode.py [65 tests, 1.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/kasami_codes.pyx [45 tests, 2.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/mutation_class.py [66 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/binary_recurrence_sequences.py [92 tests, 1.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/blob_algebra.py [97 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/combinat_cython.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/two_weight_db.py [2 tests, 1.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/mutation_type.py [70 tests, 1.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/source_coding/huffman.py [64 tests, 2.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/combinat_cython.pyx [42 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/grs_code.py [530 tests, 4.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/composition_signed.py [20 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py [244 tests, 1.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/composition.py [294 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/counting.py [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_complex.py [40 tests, 1.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/alternating_sign_matrix.py [313 tests, 2.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/combinatorial_map.py [75 tests, 1.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/catalog_elementary_crystals.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/catalog_infinity_crystals.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/catalog_kirillov_reshetikhin.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cluster_algebra_quiver/interact.py [2 tests, 2.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/binary_tree.py [732 tests, 2.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/core.py [138 tests, 0.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/combination.py [93 tests, 2.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/affine_permutation.py [341 tests, 4.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/bkk_crystals.py [12 tests, 1.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/affine.py [233 tests, 1.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/bch_code.py [82 tests, 10.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/affinization.py [58 tests, 1.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/direct_sum.py [57 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/composition_tableau.py [100 tests, 2.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/colored_permutations.py [299 tests, 3.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/fast_crystals.py [78 tests, 1.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/pbw_datum.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/elementary_crystals.py [249 tests, 2.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/crystals.py [25 tests, 2.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/spins.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/combinat.py [460 tests, 4.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/coding/linear_code_no_metric.py [244 tests, 2.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/kyoto_path_model.py [109 tests, 1.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/monomial_crystals.py [243 tests, 1.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/polyhedral_realization.py [49 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/tensor_product_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/infinity_crystals.py [110 tests, 2.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/multisegments.py [60 tests, 1.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/pbw_datum.pyx [84 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/cyclic_sieving_phenomenon.py [27 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/debruijn_sequence.pyx [28 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/constellation.py [258 tests, 4.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/decorated_permutation.py [35 tests, 0.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/derangements.py [87 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/spins.pyx [101 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/fully_commutative_stable_grothendieck.py [249 tests, 3.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/covering_design.py [46 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/designs_pyx.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/design_catalog.py [1 test, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/generalized_young_walls.py [165 tests, 3.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/kac_modules.py [146 tests, 2.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/ext_rep.py [100 tests, 0.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/degree_sequences.pyx [28 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/virtual_crystal.py [103 tests, 1.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/group_divisible_designs.py [30 tests, 0.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/designs_pyx.pyx [99 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/difference_matrices.py [20 tests, 1.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/tensor_product_element.pyx [320 tests, 2.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/subhypergraph_search.pyx [12 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/dlx.py [65 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/latin_squares.py [41 tests, 2.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/diagram.py [232 tests, 1.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/enumerated_sets.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/enumeration_mod_permgroup.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/twographs.py [33 tests, 1.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/expnums.pyx [7 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/family.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/block_design.py [110 tests, 3.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/induced_structure.py [196 tests, 6.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/tensor_product.py [197 tests, 5.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/enumeration_mod_permgroup.pyx [45 tests, 1.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/crystals/subcrystal.py [75 tests, 5.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/descent_algebra.py [145 tests, 5.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/chas/fsym.py [227 tests, 11.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/graph_path.py [95 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/gray_codes.py [26 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/evenly_distributed_sets.pyx [51 tests, 5.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/free_dendriform_algebra.py [169 tests, 1.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/hillman_grassl.py [98 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/base.pyx [116 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/invlex.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/hall_polynomial.py [10 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/dyck_word.py [598 tests, 3.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/nn.py [5 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/lists.py [56 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_lists/invlex.pyx [304 tests, 0.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/gelfand_tsetlin_patterns.py [220 tests, 2.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/incidence_structures.py [338 tests, 6.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/free_module.py [412 tests, 2.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_matrices.py [51 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/matrices/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/matrices/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/lr_tableau.py [50 tests, 0.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/matrices/dlxcpp.py [13 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/knutson_tao_puzzles.py [384 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/orthogonal_arrays.py [182 tests, 7.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/steiner_quadruple_systems.py [36 tests, 7.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/misc.py [82 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_vector_weighted.py [64 tests, 1.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym/combinatorics.py [31 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/finite_state_machine_generators.py [209 tests, 4.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/e_one_star.py [353 tests, 6.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/kazhdan_lusztig.py [24 tests, 2.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_vector.py [244 tests, 2.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/necklace.py [76 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/non_decreasing_parking_function.py [122 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/integer_vectors_mod_permgroup.py [162 tests, 2.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/output.py [37 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym/bases.py [164 tests, 1.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/matrices/latin.py [365 tests, 2.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/nu_tamari_lattice.py [10 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/growth.py [614 tests, 5.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/partitions.pyx [8 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux/all.py [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym/generic_basis_code.py [294 tests, 2.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/nu_dyck_word.py [179 tests, 2.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/partition_shifting_algebras.py [108 tests, 1.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ordered_tree.py [260 tests, 2.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/fast_vector_partitions.pyx [16 tests, 8.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym/dual.py [76 tests, 3.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/permutation_cython.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/fully_packed_loop.py [221 tests, 7.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux/dyck_path.py [52 tests, 1.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsf_qsym/tutorial.py [92 tests, 3.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/permutation_cython.pyx [39 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/designs/resolvable_bibd.py [22 tests, 11.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/d_complete.py [23 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/cartesian_product.py [75 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/forest.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/elements.py [67 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux/semistandard.py [82 tests, 1.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/hasse_cython.pyx [38 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/partition_algebra.py [312 tests, 2.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/parking_functions.py [271 tests, 2.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/perfect_matching.py [127 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux/path_tableau.py [97 tests, 1.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/q_bernoulli.pyx [15 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/mobile.py [36 tests, 0.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ranker.py [48 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/restricted_growth.py [10 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ribbon.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/incidence_algebras.py [165 tests, 1.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/q_analogues.py [123 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/hasse_diagram.py [568 tests, 1.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/linear_extensions.py [166 tests, 1.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ncsym/ncsym.py [292 tests, 6.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_abstract_class.py [66 tests, 1.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/recognizable_series.py [310 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_A.py [19 tests, 1.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ribbon_tableau.py [173 tests, 1.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/parallelogram_polyomino.py [607 tests, 6.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_A2_dual.py [19 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/quickref.py [19 tests, 2.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/ribbon_shaped_tableau.py [49 tests, 2.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/matrices/dancing_links.pyx [247 tests, 8.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_infinity.py [46 tests, 2.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_A2_odd.py [19 tests, 1.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/lattices.py [650 tests, 3.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/finite_state_machine.py [2124 tests, 12.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_A2_even.py [19 tests, 1.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/rigged_partition.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_D_tri.py [19 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_C.py [28 tests, 1.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_D.py [79 tests, 1.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_D_twisted.py [29 tests, 1.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bijection.py [6 tests, 1.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/braid_orbit.pyx [5 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/rigged_partition.pyx [82 tests, 0.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_E67.py [68 tests, 1.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/rc_crystal.py [83 tests, 1.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/kleber_tree.py [222 tests, 2.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/braid_move_calculator.py [17 tests, 1.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/plane_partition.py [110 tests, 6.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/bij_type_B.py [41 tests, 3.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/posets/poset_examples.py [177 tests, 6.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/rc_infinity.py [109 tests, 2.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/cartan_matrix.py [167 tests, 1.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/coxeter_type.py [85 tests, 1.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/reflection_group_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/reflection_group_real.py [3 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/reflection_group_complex.py [6 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/reflection_group_element.pyx [19 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/path_tableaux/frieze.py [57 tests, 9.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_A_affine.py [31 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py [75 tests, 3.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/fundamental_group.py [152 tests, 1.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/coxeter_group.py [16 tests, 2.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_A_infinity.py [37 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/reflection_group_c.pyx [42 tests, 1.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_BC_affine.py [44 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/dynkin_diagram.py [143 tests, 2.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_B_affine.py [27 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/cartan_type.py [472 tests, 3.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_C_affine.py [23 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_B.py [41 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_D_affine.py [25 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/coxeter_matrix.py [181 tests, 2.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_E_affine.py [26 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_F_affine.py [19 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_D.py [41 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_G_affine.py [19 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_A.py [58 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_H.py [21 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_I.py [20 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_Q.py [25 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_E.py [55 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_F.py [40 tests, 0.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_C.py [42 tests, 0.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_folded.py [38 tests, 0.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_G.py [43 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_dual.py [126 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_super_A.py [128 tests, 0.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rigged_configurations/rigged_configuration_element.py [278 tests, 5.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_reducible.py [84 tests, 0.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/all.py [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/rooted_tree.py [162 tests, 0.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/ambient_space.py [80 tests, 5.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/hecke_algebra_representation.py [292 tests, 3.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/set_partition_ordered.py [239 tests, 0.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_relabel.py [135 tests, 1.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_marked.py [120 tests, 1.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/schubert_polynomial.py [93 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/kfpoly.py [61 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/extended_affine_weyl_group.py [408 tests, 4.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/root_space.py [82 tests, 3.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/weight_lattice_realizations.py [215 tests, 2.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/elementary.py [48 tests, 1.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/multiplicative.py [17 tests, 1.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/dual.py [133 tests, 2.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/orthogonal.py [58 tests, 1.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/ns_macdonald.py [157 tests, 1.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/hecke.py [53 tests, 2.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/set_partition.py [434 tests, 3.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/shard_order.py [40 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/homogeneous.py [47 tests, 2.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/character.py [90 tests, 3.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/weyl_characters.py [273 tests, 4.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/shuffle.py [134 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sine_gordon.py [33 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/monomial.py [68 tests, 3.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/symplectic.py [58 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/type_affine.py [81 tests, 5.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/orthotriang.py [49 tests, 2.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/powersum.py [116 tests, 2.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/six_vertex_model.py [51 tests, 1.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/permutation.py [1219 tests, 15.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/characteristic_species.py [79 tests, 1.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/similarity_class_type.py [223 tests, 2.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/empty_species.py [35 tests, 1.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/hall_littlewood.py [194 tests, 5.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/misc.py [8 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sidon_sets.py [22 tests, 2.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/functorial_composition_species.py [23 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/cycle_species.py [44 tests, 1.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/composition_species.py [65 tests, 1.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/linear_order_species.py [29 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/witt.py [267 tests, 3.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/structure.py [87 tests, 0.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/set_species.py [33 tests, 1.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/partition_species.py [43 tests, 1.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/subsets_pairwise.py [32 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/permutation_species.py [42 tests, 1.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/species.py [142 tests, 1.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/subword.py [108 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/recursive_species.py [126 tests, 1.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/schur.py [104 tests, 5.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/sum_species.py [45 tests, 1.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/product_species.py [79 tests, 2.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/subsets_hereditary.py [16 tests, 0.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/t_sequences.py [86 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tamari_lattices.py [34 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tools.py [2 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tableau_residues.py [121 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/subset.py [269 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/subword_complex_c.pyx [15 tests, 0.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/subset_species.py [42 tests, 1.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/vector_partition.py [37 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/infinite_word.py [21 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/alphabet.py [36 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/library.py [19 tests, 3.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sloane_functions.py [1249 tests, 4.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/abstract_word.py [375 tests, 0.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/shuffle_product.py [56 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/tuple.py [31 tests, 1.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/symmetric_group_representations.py [142 tests, 1.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_datatypes.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/morphic.py [81 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/word.py [169 tests, 0.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/triangles_FHM.py [170 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/lyndon_word.py [95 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_char.pyx [137 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_datatypes.pyx [161 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_infinite_datatypes.py [273 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_options.py [8 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/root_system/weight_space.py [92 tests, 11.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/_py2_random.py [0 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/builtin_types.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/super_tableau.py [139 tests, 2.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/cython_metaclass.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/atexit.pyx [19 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/dict_del_by_value.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/getattr.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/debug.pyx [14 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/dict_del_by_value.pyx [21 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/python_debug.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/string.pxd [8 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/type.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/type.pyx [7 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/wrapperdescr.pyx [13 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/words.py [405 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/suffix_trees.py [301 tests, 2.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/subword_complex.py [245 tests, 4.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/boolean_function.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/skew_partition.py [277 tests, 9.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/word_generators.py [300 tests, 2.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/cipher.py [2 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher/sdes.py [269 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/classical_cipher.py [109 tests, 0.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher/miniaes.py [408 tests, 2.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/cryptosystem.py [75 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/yang_baxter_graph.py [196 tests, 3.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/mq/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/lfsr.py [29 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/mq/mpolynomialsystemgenerator.py [30 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/mq/sbox.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/public_key/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/public_key/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/morphism.py [621 tests, 4.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/public_key/blum_goldwasser.py [125 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/stream.py [27 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/lattice.py [18 tests, 1.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/stream_cipher.py [103 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/binary_matrix.pxd [0 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/binary_search.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/binary_search.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/bitset.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/util.py [82 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/bitset_base.pyx [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/blas_dict.pyx [61 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/string.pyx [1 test, 4.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/blas_dict.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/bounded_integer_sequences.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/bitset_base.pxd [0 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/wrapperdescr.pxd [7 tests, 4.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/sparse_bitset.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/bitset.pyx [431 tests, 0.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/lwe.py [112 tests, 2.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/mutable_poset.py [441 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/all.py [5 tests, 0.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/species/generating_series.py [130 tests, 10.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/bounded_integer_sequences.pyx [261 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/cunningham_tables.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/db_modular_polynomials.py [13 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/db_class_polynomials.py [7 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/superpartition.py [182 tests, 8.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/boolean_function.pyx [268 tests, 3.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/odlyzko.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/conway.py [42 tests, 0.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/sloane.py [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/jones.py [8 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/knotinfo_db.py [92 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/words/finite_word.py [1345 tests, 7.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/docs/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/symbolic_data.py [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/stein_watkins.py [12 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/docs/conf.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/cremona.py [133 tests, 0.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/fixtures.py [59 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/external.py [35 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/reporting.py [124 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/__init__.py [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/sql_db.py [293 tests, 0.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/util.py [141 tests, 0.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/parsing.py [277 tests, 0.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/findstat.py [135 tests, 1.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/classical.py [656 tests, 5.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/getattr.pyx [70 tests, 8.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/data_structures/stream.py [769 tests, 3.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/product_projective_ds.py [37 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/berkovich_ds.py [185 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/cubic_hecke_db.py [177 tests, 3.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/generic_ds.py [104 tests, 1.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx [26 tests, 0.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/surface_dynamics_deprecation.py [2 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py [64 tests, 2.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/combinat/sf/sf.py [322 tests, 17.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/cplusplus.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/fast_callable.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/databases/oeis.py [134 tests, 3.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/fast_eval.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/finite_dynamical_system.py [264 tests, 0.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_cc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_cc.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_cdf.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_cdf.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/block_cipher/present.py [138 tests, 8.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/fast_eval.pyx [8 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_el.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_el.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_py.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_py.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_rdf.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_rdf.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_rr.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/interpreters/wrapper_rr.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/mod_int.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/memory.pyx [3 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/stdsage.pxd [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/all.py [2 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/bliss.py [6 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/cpython/cython_metaclass.pyx [4 tests, 10.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/cddlib.py [4 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/csdp.py [4 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/cython.py [3 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/databases.py [20 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/dvipng.py [3 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/four_ti_2.py [5 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/gap.py [5 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/ffmpeg.py [4 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/gfan.py [2 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/graphviz.py [12 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/igraph.py [3 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/graph_generators.py [12 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py [137 tests, 3.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/imagemagick.py [7 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/internet.py [5 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/join_feature.py [10 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/latte.py [7 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/lrs.py [11 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/kenzo.py [4 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/meataxe.py [3 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/mip_backends.py [5 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/mcqd.py [3 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/msolve.py [4 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/normaliz.py [3 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/docs/instancedoc.py [23 tests, 4.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/latex.py [27 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/palp.py [4 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/pandoc.py [3 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/phitigra.py [3 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/nauty.py [8 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/pdf2svg.py [3 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/pkg_systems.py [22 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/polymake.py [3 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/poppler.py [3 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/tdlib.py [2 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/sagemath.py [41 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/singular.py [4 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/sphinx.py [3 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/easter.py [7 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/rubiks.py [21 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/option.pyx [11 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/markov_multifractal_cython.pyx [4 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/markov_multifractal.py [36 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/time_series.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/stock.py [25 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/finance/fractal.pyx [19 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/generalized.py [117 tests, 1.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/airy.py [135 tests, 2.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/finite_dynamical_system_catalog.py [65 tests, 5.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/env.py [40 tests, 5.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/cellular_automata/elementary.py [70 tests, 6.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/hyperbolic.py [183 tests, 2.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/crypto/mq/rijndael_gf.py [365 tests, 12.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/spike_function.py [33 tests, 0.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/arithmetic_dynamics/affine_ds.py [222 tests, 4.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/memory_allocator.pxd [6 tests, 6.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/ext/fast_callable.pyx [608 tests, 7.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/min_max.py [68 tests, 3.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/cooperative_game.py [101 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/gambit_docs.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/catalog_normal_form_games.py [99 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/__init__.py [112 tests, 8.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/parser.py [40 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/games/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/prime_pi.pyx [30 tests, 3.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/games/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/features/interfaces.py [33 tests, 4.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/games/hexad.py [53 tests, 0.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/abc.pyx [15 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/gamma.py [215 tests, 3.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/games/sudoku_backtrack.pyx [3 tests, 0.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/matching_game.py [304 tests, 1.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/transcendental.py [103 tests, 4.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/convex_set.py [148 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hasse_diagram.py [6 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/hyperbolic_constants.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/game_theory/normal_form_game.py [553 tests, 2.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/wigner.py [50 tests, 5.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/hyperbolic_coercion.py [135 tests, 0.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/dynamics/complex_dynamics/mandel_julia_helper.pyx [43 tests, 13.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/special.py [158 tests, 7.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement/affine_subspace.py [93 tests, 0.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement/check_freeness.py [8 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/hyperbolic_interface.py [25 tests, 2.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/fan_isomorphism.py [65 tests, 3.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/linear_expression.py [165 tests, 0.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/games/sudoku.py [96 tests, 5.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/newton_polygon.py [110 tests, 0.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/error.py [120 tests, 3.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/point_collection.pyx [111 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/hyperbolic_isometry.py [202 tests, 3.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/doctest/control.py [214 tests, 19.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/fan_morphism.py [302 tests, 4.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperplane_arrangement/hyperplane.py [145 tests, 2.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/hyperbolic_model.py [234 tests, 3.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/backend_polymake.py [9 tests, 0.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/backend_normaliz.py [41 tests, 1.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/integral_points.pyx [171 tests, 3.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/log.py [281 tests, 8.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/hyperbolic_space/hyperbolic_point.py [112 tests, 4.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/cone_catalog.py [86 tests, 7.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/trig.py [261 tests, 6.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/backend_cdd_rdf.py [39 tests, 2.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/jacobi.py [189 tests, 14.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/backend_cdd.py [33 tests, 3.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base0.py [217 tests, 2.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base_number_field.py [5 tests, 0.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/cdd_file_format.py [10 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base3.py [327 tests, 3.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base1.py [151 tests, 4.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base_QQ.py [45 tests, 3.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/face_data_structure.pxd [0 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pxd [0 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base_ZZ.py [63 tests, 3.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx [62 tests, 1.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx [228 tests, 2.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx [51 tests, 0.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base7.py [100 tests, 5.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base_RDF.py [14 tests, 4.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx [71 tests, 1.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx [646 tests, 3.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/lattice_euclidean_group_element.py [27 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/modules/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/double_description.py [116 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/misc.py [12 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/backend_number_field.py [28 tests, 7.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/backend_field.py [63 tests, 8.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/double_description_inhomogeneous.py [72 tests, 0.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base2.py [99 tests, 7.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/modules/formal_polyhedra_module.py [44 tests, 0.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/constructor.py [111 tests, 2.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx [391 tests, 3.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/ribbon_graph.py [224 tests, 0.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/toric_lattice_element.pyx [80 tests, 0.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/relative_interior.py [88 tests, 1.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/representation.py [338 tests, 1.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/data.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/functions.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/triangulations.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/pseudolines.py [77 tests, 2.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/all.py [3 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/backend_ppl.py [90 tests, 10.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/boost_graph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/asteroidal_triples.pyx [13 tests, 0.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/c_graph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/ppl_lattice_polytope.py [175 tests, 3.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/dense_graph.pyx [86 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/dense_graph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/toric_lattice.py [302 tests, 2.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/graph_backends.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/overview.py [1 test, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/sparse_graph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/ppl_lattice_polygon.py [81 tests, 4.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/functions/orthogonal_polys.py [503 tests, 17.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/boost_graph.pyx [197 tests, 1.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_dense_graph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_sparse_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/sparse_graph.pyx [119 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/graph_backends.pyx [85 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/face.py [162 tests, 5.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_sparse_graph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_dense_graph.pyx [53 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_sparse_backend.pyx [185 tests, 0.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/cliquer.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/bliss.pyx [9 tests, 0.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/convexity_properties.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/riemannian_manifolds/surface3d_generators.py [30 tests, 4.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/centrality.pyx [58 tests, 1.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/convexity_properties.pyx [43 tests, 0.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base5.py [385 tests, 12.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base_mutable.py [57 tests, 11.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/distances_all_pairs.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/dot2tex_utils.py [4 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/generating_function.py [170 tests, 7.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/c_graph.pyx [773 tests, 3.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/chessboard.py [42 tests, 0.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/cliquer.pyx [34 tests, 2.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/toric_plotter.py [100 tests, 5.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/edge_connectivity.pyx [107 tests, 1.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/distances_all_pairs.pyx [176 tests, 1.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/comparability.pyx [52 tests, 2.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generic_graph_pyx.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/world_map.py [20 tests, 0.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/degree_sequence.py [19 tests, 1.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/bipartite_graph.py [420 tests, 3.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/domination.py [104 tests, 2.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/platonic_solids.py [34 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/fast_digraph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/voronoi_diagram.py [32 tests, 6.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_database.py [50 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/parent.py [194 tests, 9.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/clique_separators.pyx [68 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/rankwidth.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/bandwidth.pyx [14 tests, 0.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/tdlib.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/cutwidth.pyx [63 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/tree_decomposition.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/vertex_separation.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/rankwidth.pyx [23 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/triangulation/element.py [119 tests, 7.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/graph_products.pyx [19 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/intersection.py [72 tests, 2.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_generators_pyx.pyx [7 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_editor.py [2 tests, 0.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_plot_js.py [17 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/hyperbolicity.pyx [68 tests, 0.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_latex.py [199 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/independent_sets.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/digraph_generators.py [148 tests, 4.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_input.py [117 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/lovasz_theta.py [3 tests, 0.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/modular_decomposition.py [151 tests, 2.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/isoperimetric_inequalities.pyx [25 tests, 1.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/mcqd.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/mcqd.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/tree_decomposition.pyx [202 tests, 2.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/partial_cube.py [14 tests, 0.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generic_graph_pyx.pyx [118 tests, 4.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/isgci.py [84 tests, 2.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/line_graph.pyx [40 tests, 1.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/generators/random.py [193 tests, 5.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/planarity.pyx [6 tests, 0.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/orientations.py [28 tests, 1.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/pq_trees.py [90 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/traversals.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/trees.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/digraph.py [540 tests, 7.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/print_graphs.py [12 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/independent_sets.pyx [56 tests, 3.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/traversals.pyx [236 tests, 0.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/vertex_separation.pyx [186 tests, 4.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/views.pyx [206 tests, 0.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/weakly_chordal.pyx [33 tests, 0.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/trees.pyx [25 tests, 0.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/path_enumeration.pyx [267 tests, 2.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/base/static_sparse_graph.pyx [66 tests, 10.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/schnyder.py [103 tests, 1.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/abelian_group_element.py [32 tests, 0.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/abelian_group_morphism.py [44 tests, 0.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/element_base.py [59 tests, 0.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/values.py [81 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/spanning_tree.pyx [158 tests, 2.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/dual_abelian_group_element.py [40 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian/qmodnz_element.py [73 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian/qmodnz.py [37 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/dual_abelian_group.py [96 tests, 1.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/abelian_group_gap.py [235 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/abelian_aut.py [121 tests, 2.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_coloring.pyx [146 tests, 8.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian/additive_abelian_group.py [76 tests, 1.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps/euclidean_group.py [34 tests, 1.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps/affine_group.py [65 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/finitely_presented_catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/tutte_polynomial.py [109 tests, 3.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/matchpoly.pyx [57 tests, 5.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/affine_gps/group_element.py [101 tests, 2.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/group.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/free_group.py [186 tests, 0.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/group.pyx [48 tests, 0.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/groups_catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/additive_abelian/additive_abelian_wrapper.py [104 tests, 3.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/group_exp.py [72 tests, 0.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/libgap_wrapper.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/conjugacy_classes.py [135 tests, 2.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/lie_gps/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/lie_gps/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/libgap_group.py [13 tests, 0.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/indexed_free_group.py [116 tests, 0.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/group_semidirect_product.py [82 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/group_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/artin.py [124 tests, 3.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/graph_decompositions/fast_digraph.pyx [11 tests, 11.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/galois_group.py [118 tests, 3.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/homset.py [8 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/morphism.py [3 tests, 0.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/graphs/hypergraph_generators.py [29 tests, 11.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/isometries.py [104 tests, 2.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/generic.py [256 tests, 4.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/libgap_wrapper.pyx [171 tests, 3.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/pickling_overrides.py [28 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/group_element.pyx [160 tests, 2.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/abelian_gps/abelian_group.py [351 tests, 3.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps/misc_groups.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/binary_dihedral.py [8 tests, 3.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps/misc_groups_catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/old.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps/imaginary_groups.py [85 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/pari_group.py [45 tests, 0.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/coxeter_group.py [132 tests, 3.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/finitely_presented.py [327 tests, 6.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx [1 test, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/double_coset.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/old.pyx [38 tests, 0.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/data_structures.pxd [0 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_binary.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/misc_gps/argument_groups.py [332 tests, 1.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/named_group.py [34 tests, 2.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_lists.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_lists.pyx [3 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/symplectic.py [36 tests, 1.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_matrices.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_python.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_python.pyx [101 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_sets.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_matrices.pyx [24 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/class_function.py [311 tests, 7.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx [32 tests, 0.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2/refinement_generic.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_sets.pyx [156 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permutation_groups_catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/orthogonal.py [92 tests, 3.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/double_coset.pyx [15 tests, 0.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations/semimonomial_transformation.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/refinement_binary.pyx [75 tests, 0.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/cell_complex.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations/semimonomial_transformation.pyx [57 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref2/refinement_generic.pyx [39 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/unitary.py [63 tests, 2.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/chain_complex_homspace.py [43 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/semimonomial_transformations/semimonomial_transformation_group.py [62 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/cubical_complex.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/delta_complex.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/algebraic_topological_model.py [44 tests, 1.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/examples.py [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/chain_homotopy.py [96 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/symgp_conjugacy_class.py [59 tests, 1.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/chain_complex_morphism.py [140 tests, 0.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/partn_ref/data_structures.pyx [38 tests, 2.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/chains.py [136 tests, 0.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/simplicial_complex.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/homology_group.py [23 tests, 0.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/matrix_utils.py [5 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/simplicial_complex_homset.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/simplicial_complex_morphism.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/koszul_complex.py [23 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/graded_resolution.py [99 tests, 0.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/simplicial_set.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/simplicial_set_constructions.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/simplicial_set_examples.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/simplicial_set_morphism.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/algebra.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/calculus.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/fractals.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/geometry.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/tests.py [13 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/free_resolution.py [201 tests, 0.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/statistics.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/abc.py [8 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/chain_complex.py [263 tests, 2.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/cleaner.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/library_cython.pyx [15 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/frobby.py [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/braid.py [447 tests, 10.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/axiom.py [26 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/four_ti_2.py [38 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/chomp.py [44 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gnuplot.py [1 test, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/genus2reduction.py [23 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gfan.py [2 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/raag.py [179 tests, 3.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gap3.py [13 tests, 0.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/jmoldata.py [21 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/fricas.py [41 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/kash.py [3 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/lie.py [25 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/latte.py [33 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/finitely_presented_named.py [78 tests, 10.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/homology/homology_morphism.py [100 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/magma_free.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/maple.py [20 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/constructor.py [46 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/kenzo.py [79 tests, 0.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/matlab.py [7 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/mathematica.py [25 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/mathics.py [31 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/mupad.py [18 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup_morphism.py [90 tests, 4.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/octave.py [21 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/matrix_gps/matrix_group.py [123 tests, 8.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/povray.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/phc.py [57 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/primecount.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/process.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/macaulay2.py [44 tests, 0.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/polymake.py [32 tests, 0.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/r.py [1 test, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/qepcad.py [154 tests, 0.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/read_data.py [9 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/rubik.py [3 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/scilab.py [3 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/mwrank.py [30 tests, 2.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/process.pyx [39 tests, 2.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/sympy_wrapper.py [36 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/tab_completion.py [13 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/tachyon.py [23 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/geometry/polyhedron/base6.py [266 tests, 40.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/tides.py [120 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/knots/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/knots/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/knots/gauss_code.py [18 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/giac.py [182 tests, 2.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/magma.py [91 tests, 1.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/knots/knot.py [95 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/knots/knot_table.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/lfunctions/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/lfunctions/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/qsieve.py [11 tests, 0.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/lfunctions/lcalc.py [44 tests, 0.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/knots/knotinfo.py [340 tests, 1.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/quit.py [21 tests, 2.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/acb.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/acb_calc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/acb_elliptic.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/acb_hypgeom.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/acb_mat.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/acb_modular.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/acb_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/arb.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/arb_fmpz_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/arb_hypgeom.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/arb_version.pyx [2 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/arf.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/sympy.py [279 tests, 6.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/bernoulli.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/mag.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/arith.pyx [8 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/arb/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3/coxeter.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3/coxeter.pyx [1 test, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/interface.py [222 tests, 5.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup_element.pyx [402 tests, 8.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3/decl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ecl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/cremona/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/knots/link.py [555 tests, 3.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/lfunctions/sympow.py [10 tests, 1.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/__init__.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/constructor.py [10 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/lfunctions/pari.py [176 tests, 2.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/homspace.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/mat.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/coxeter3/coxeter_group.py [7 tests, 0.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/newforms.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/mat.pyx [36 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/arith.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/braiding.pyx [51 tests, 0.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/flint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/arith.pyx [44 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpq_mat.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/flint.pyx [6 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpq.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpq_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_mod.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_mat.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_mod_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_poly_mat.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_poly.pyx [84 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_poly_q.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fmpz_vec.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fq.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/fq_nmod.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/nmod_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/nmod_vec.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/ntl_interface.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/padic.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/lisp.py [77 tests, 1.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/qadic.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/thread_pool.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/padic_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/ulong_extras.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/ulong_extras.pyx [3 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/singular.py [414 tests, 3.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/gap_functions.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/flint/nmod_poly_linkage.pxi [196 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/gap_globals.py [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/gap_includes.pxd [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/saved_workspace.py [7 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gp.py [154 tests, 1.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/context_managers.py [14 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/util.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/giac/giac.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/test.py [2 tests, 0.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/giac/keywords.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/glpk/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/util.pyx [19 tests, 0.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/operations.py [15 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/glpk/constants.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/glpk/env.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/glpk/graph.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/glpk/lp.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/glpk/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/all.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/glpk/error.pyx [11 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/binop.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/misc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/mpf.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/mpn.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/mpq.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/mpz.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/pylong.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/pylong.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/random.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/randomize.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/tests.py [17 tests, 2.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmp/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gmpxx.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/airy.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/maxima_lib.py [220 tests, 6.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/all.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/array.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ecl.pyx [204 tests, 2.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/bessel.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/blas.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/array.pyx [22 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/blas_types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/block.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/chebyshev.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/clausen.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/sagespawn.pyx [34 tests, 0.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/combination.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/complex.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/coulomb.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/coupling.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/dawson.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interfaces/gap_workspace.py [14 tests, 13.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/debye.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/dilog.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/eigen.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/elementary.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/ellint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/elljac.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/erf.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/errno.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/exp.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/expint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/fermi_dirac.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/homspace.pyx [49 tests, 2.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/fft.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/fit.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/gamma.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/gegenbauer.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/histogram.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/hyperg.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/integration.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/giac/auto-methods.pxi [0 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/interp.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/laguerre.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/lambert.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/legendre.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/linalg.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/log.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/math.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/matrix.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/lfunctions/dokchitser.py [96 tests, 4.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/matrix_complex.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/min.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/monte.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/ntuple.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/odeiv.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/permutation.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/pow_int.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/psi.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/qrng.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/random.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/rng.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/roots.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/sort.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/statistics.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/sum.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/synchrotron.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/transport.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/eclib/newforms.pyx [93 tests, 3.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/trig.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/vector.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/vector_complex.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/wavelet.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gsl/zeta.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/iml.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/lcalc/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/homfly.pyx [6 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/lcalc/lcalc_Lfunction.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linbox/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linbox/conversion.pxd [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linbox/fflas.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linbox/givaro.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linbox/linbox.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linbox/linbox_flint_interface.pyx [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linbox/linbox_flint_interface.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/API.pxi [0 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/Polynomial_ram.pxi [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/Polynomial_shared.pxi [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/fmpz_poly_unram.pxi [0 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/mpz.pxi [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/relaxed/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/relaxed/API.pxi [0 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/relaxed/flint.pxi [0 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/lrcalc/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/lrcalc/lrcalc.py [50 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/m4ri.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/m4rie.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/meataxe.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/meataxe.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpc/__init__.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpc/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpfi/__init__.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpfi/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpfr/__init__.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpfr/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_impl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_libmp.pyx [33 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_main.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/utils.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/linkages/padics/unram_shared.pxi [73 tests, 0.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_impl.pyx [13 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mwrank/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/GF2.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/GF2E.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/lcalc/lcalc_Lfunction.pyx [118 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/GF2EX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/utils.pyx [76 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/GF2X.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ZZ.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ZZX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ZZ_p.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ZZ_pE.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ZZ_pEX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ZZ_pX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/mpmath/ext_main.pyx [381 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/conversion.pxd [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/convert.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/convert.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/decl.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/error.pyx [4 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/lzz_p.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/lzz_pX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/mat_GF2.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/mat_GF2E.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/mat_ZZ.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/misc.pxi [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2E.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2EContext.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2.pyx [50 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2EX.pyx [31 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2EX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2X.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/libecm.pyx [28 tests, 1.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2E.pyx [70 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ.pyx [76 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_p.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2X_linkage.pxi [83 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2EContext.pyx [20 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_GF2X.pyx [112 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZX.pyx [223 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_p.pyx [68 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pContext.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pContext.pyx [34 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pE.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pE.pyx [27 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pEContext.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pEContext.pyx [29 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pEX.pyx [304 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pEX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_p.pyx [48 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_p.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_pContext.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_pX.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pX.pyx [264 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_pContext.pyx [21 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_GF2.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_GF2E.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_ZZ.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi [80 tests, 0.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_lzz_pX.pyx [142 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_tools.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/types.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/vec_GF2.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/vec_GF2E.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_GF2.pyx [107 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/__init__.py [41 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_flint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_gmp.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_flint.pyx [2 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_ZZ.pyx [119 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_gmp.pyx [16 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage_complex_double.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage_real_double.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage_real_double.pyx [2 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/misc.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/misc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage_complex_double.pyx [22 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/polybori/__init__.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/polybori/decl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pynac/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pynac/pynac.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/decl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/function.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/function_factory.py [8 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/groebner_strategy.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/ring.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/convert_sage.pyx [119 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/polynomial.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/singular.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/sirocco.pyx [10 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/kostka.pxi [13 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/part.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/plet.pxi [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/sab.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/option.pyx [122 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/sc.pxi [12 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/symmetrica.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/standard_options.py [48 tests, 0.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/symmetrica.pxi [8 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/sb.pxi [15 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/booleval.py [20 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/logictable.py [23 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/logic.py [83 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/polynomial.pyx [54 tests, 0.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/logicparser.py [95 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/groebner_strategy.pyx [135 tests, 1.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/propcalc.py [54 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/logic/boolformula.py [219 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/symmetrica/schur.pxi [33 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/singular.pyx [169 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/function.pyx [303 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples/symplectic_space_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/libgap.pyx [98 tests, 1.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/singular/ring.pyx [101 tests, 2.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/gap/element.pyx [506 tests, 2.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/symplectic_form_test.py [0 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/pari/tests.py [867 tests, 3.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/continuous_map_image.py [33 tests, 4.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/de_rham_cohomology.py [139 tests, 5.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/calculus_method.py [86 tests, 5.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples/real_line.py [183 tests, 5.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/examples/symplectic_space.py [11 tests, 5.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/ntl/ntl_mat_GF2E.pyx [132 tests, 7.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/differentiable_submanifold.py [37 tests, 5.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/family.py [63 tests, 1.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/tangent_space.py [89 tests, 5.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/chart.py [216 tests, 7.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/subsets/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/multivector_module.py [160 tests, 7.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/diff_form_module.py [224 tests, 8.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/structure.py [24 tests, 1.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/libs/giac/giac.pyx [295 tests, 14.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/poisson_tensor.py [40 tests, 9.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/manifold_homset.py [92 tests, 5.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/action.pyx [109 tests, 0.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/action.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/section_module.py [180 tests, 6.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/args.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/subsets/closure.py [29 tests, 5.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/berlekamp_massey.py [7 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/change_ring.pyx [4 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/operators.py [36 tests, 7.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/local_frame.py [294 tests, 8.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/docs.py [55 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/tensorfield_module.py [157 tests, 11.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix0.pxd [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/vector_bundle_fiber.py [73 tests, 5.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix1.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/args.pyx [134 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_cdv.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_cdv.pyx [10 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/topological_submanifold.py [151 tests, 6.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_complex_ball_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/echelon_matrix.pyx [12 tests, 0.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_complex_double_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_cyclo_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/subsets/pullback.py [183 tests, 6.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_domain_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_domain_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_double_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/vector_bundle_fiber_element.py [28 tests, 4.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_complex_double_dense.pyx [13 tests, 0.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_double_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_complex_ball_dense.pyx [118 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_gap.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_double_sparse.pyx [36 tests, 0.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_generic_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/constructor.pyx [152 tests, 2.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_generic_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_gf2e_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/manifold.py [497 tests, 10.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_gfpn_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/interacts/library.py [30 tests, 35.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_generic_sparse.pyx [91 tests, 0.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_generic_dense.pyx [65 tests, 1.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_misc.py [22 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_double.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_float.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_double.pyx [41 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_dense_saturation.py [44 tests, 0.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_float.pyx [37 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/utilities.py [263 tests, 9.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_template_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_mpolynomial_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_numpy_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_cyclo_dense.pyx [236 tests, 3.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/vectorfield_module.py [330 tests, 13.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_numpy_integer_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_numpy_dense.pyx [64 tests, 0.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_numpy_integer_dense.pyx [8 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_double_dense.pyx [611 tests, 2.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_polynomial_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_rational_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_real_double_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_rational_sparse.pyx [56 tests, 0.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/compute_J_ideal.py [99 tests, 5.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_dense.pyx [39 tests, 3.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_symbolic_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_real_double_dense.pyx [13 tests, 0.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_mpolynomial_dense.pyx [77 tests, 1.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_window.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_window.pyx [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/subset.py [515 tests, 11.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/misc.pyx [31 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/symplectic_basis.py [46 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/template.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/advanced.py [1 test, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/basis_exchange_matroid.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_polynomial_dense.pyx [446 tests, 1.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/tests.py [18 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_sparse.pyx [168 tests, 1.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/basis_matroid.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/circuit_closures_matroid.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/basis_matroid.pyx [152 tests, 0.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_integer_sparse.pyx [152 tests, 4.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/circuit_closures_matroid.pyx [82 tests, 0.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/basis_exchange_matroid.pyx [190 tests, 1.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/extension.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/lean_matrix.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/operation_table.py [182 tests, 2.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/strassen.pyx [69 tests, 2.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_gap.pyx [118 tests, 6.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/linear_matroid.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/matroid.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/matroids_catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/dual_matroid.py [83 tests, 0.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/constructor.py [145 tests, 1.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/named_matroids.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/extension.pyx [48 tests, 0.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix1.pyx [457 tests, 3.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/minor_matroid.py [83 tests, 0.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/set_system.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/union_matroid.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/rank_matroid.py [59 tests, 0.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_sparse.pyx [143 tests, 5.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/media/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/set_system.pyx [78 tests, 0.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/media/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/media/channels.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/media/wav.py [1 test, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_gf2e_dense.pyx [385 tests, 7.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/union_matroid.pyx [40 tests, 0.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/abstract_method.py [33 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/all__sagemath_environment.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/all__sagemath_repl.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/allocator.pyx [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/allocator.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/lean_matrix.pyx [292 tests, 2.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/binary_tree.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/banner.py [12 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/bindable_class.py [47 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/c3.pyx [40 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/utilities.py [67 tests, 0.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/c3_controlled.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/callable_dict.pyx [12 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/call.py [28 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/classcall_metaclass.pyx [78 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/classcall_metaclass.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/compat.py [2 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/classgraph.py [8 tests, 0.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/constant_function.pyx [21 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/unpickling.pyx [64 tests, 1.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/copying.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/linear_matroid.pyx [662 tests, 2.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/defaults.py [14 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/decorators.py [130 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/derivative.pyx [29 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/dist.py [2 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/edit_module.py [16 tests, 0.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/explain_pickle.py [350 tests, 0.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/element_with_label.py [50 tests, 0.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/fast_methods.pyx [80 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/fast_methods.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/citation.pyx [10 tests, 2.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/flatten.py [15 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/graphic_matroid.py [358 tests, 4.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/fpickle.pyx [13 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/function_mangling.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/func_persist.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_modn_dense_template.pxi [549 tests, 9.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/inherit_comparison.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/function_mangling.pyx [33 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/binary_tree.pyx [61 tests, 2.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/html.py [64 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/latex_macros.py [11 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/matroids_plot_helpers.py [73 tests, 4.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/gperftools.py [35 tests, 0.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_format.py [23 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_import.pyx [261 tests, 0.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/latex.py [248 tests, 1.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/latex_standalone.py [216 tests, 0.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_list.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_import_cache.py [8 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix0.pyx [910 tests, 9.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_string.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_list.pyx [237 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/mathml.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/messaging.py [2 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/map_threaded.py [5 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_string.pyx [138 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/method_decorator.py [13 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/dev_tools.py [61 tests, 3.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/misc_c.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/multireplace.py [4 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/namespace_package.py [7 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/mrange.py [96 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/nested_class.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/object_multiplexer.py [15 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_symbolic_dense.pyx [223 tests, 10.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/package.py [25 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/manifolds/differentiable/symplectic_form.py [105 tests, 28.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/package_dir.py [28 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/pager.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/pickle_old.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/profiler.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/proof.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matrix/matrix_space.py [427 tests, 10.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/parser.pyx [186 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/python.py [7 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/random_testing.py [18 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/remote_file.py [1 test, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/c3_controlled.pyx [221 tests, 5.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/misc_c.pyx [121 tests, 1.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/repr.py [34 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sage_ostools.pyx [41 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/converting_dict.py [59 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/prandom.py [74 tests, 1.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/rest_index_of_methods.py [26 tests, 0.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sagedoc_conf.py [0 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/search.pyx [4 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/search.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/matroids/matroid.pyx [889 tests, 8.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sage_unittest.py [88 tests, 0.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sh.py [1 test, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/stopgap.pyx [11 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/benchmark.py [18 tests, 7.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/inline_fortran.py [18 tests, 4.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/test_class_pickling.py [14 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/temporary_file.py [80 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sage_input.py [737 tests, 1.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/table.py [77 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/unknown.py [22 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/test_nested_class.py [18 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/verbose.py [22 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/weak_dict.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sage_timeit_class.pyx [6 tests, 1.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/reset.pyx [34 tests, 2.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/viewer.py [49 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/instancedoc.pyx [67 tests, 5.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/weak_dict.pyx [281 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/constructor.py [15 tests, 0.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sage_timeit.py [44 tests, 3.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/nested_class.pyx [72 tests, 4.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/inherit_comparison.pyx [7 tests, 6.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/abvar_ambient_jacobian.py [53 tests, 1.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/cuspidal_subgroup.py [66 tests, 2.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/arithgroup_element.pyx [68 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup.pyx [9 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/persist.pyx [143 tests, 5.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/abvar_newform.py [32 tests, 2.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/torsion_point.py [45 tests, 1.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/sage_eval.py [43 tests, 0.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/misc.py [229 tests, 1.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup_gamma.py [44 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/homology.py [95 tests, 2.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/btquotients/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/btquotients/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup_sl2z.py [32 tests, 0.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/lazy_attribute.pyx [100 tests, 8.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/congroup_element.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/congroup.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup_gamma0.py [95 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/finite_subgroup.py [150 tests, 3.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/session.pyx [58 tests, 5.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/buzzard.py [9 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/arithgroup_generic.py [161 tests, 2.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup_generic.py [75 tests, 1.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/cusps.py [149 tests, 0.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/dims.py [98 tests, 0.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/degenmap.py [15 tests, 0.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/morphism.py [167 tests, 5.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/homspace.py [24 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/element.py [48 tests, 1.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/morphism.py [19 tests, 0.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/etaproducts.py [102 tests, 2.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hypergeometric_misc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hypergeometric_misc.pyx [11 tests, 0.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/cusps_nf.py [225 tests, 3.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/local_comp/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/local_comp/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/algebra.py [88 tests, 3.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup_gammaH.py [158 tests, 5.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/hecke_operator.py [125 tests, 3.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/ambient_g0.py [13 tests, 0.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/defaults.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/superseded.py [64 tests, 9.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/eis_series_cython.pyx [6 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/ambient_eps.py [45 tests, 1.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/congroup_gamma1.py [94 tests, 7.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/eis_series.py [41 tests, 1.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/find_generators.py [9 tests, 0.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/local_comp/liftings.py [48 tests, 2.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/dirichlet.py [592 tests, 6.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/arithgroup/farey_symbol.pyx [96 tests, 7.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/notes.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/j_invariant.py [3 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/periods.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/ambient.py [113 tests, 2.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/misc/trace.py [10 tests, 11.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/l_series_gross_zagier_coeffs.pyx [20 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/ambient_g1.py [25 tests, 2.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/theta.py [15 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/half_integral.py [7 tests, 1.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/submodule.py [12 tests, 1.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/hecke_operator_on_qexp.py [33 tests, 1.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/numerical.py [46 tests, 1.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/vm_basis.py [27 tests, 1.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/abvar/torsion_subgroup.py [85 tests, 11.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/weight1.py [10 tests, 1.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/analytic_type.py [119 tests, 1.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/functors.py [126 tests, 1.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/apply.pyx [6 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/apply.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/eisenstein_submodule.py [89 tests, 4.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/ambient_module.py [94 tests, 9.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/series_constructor.py [85 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/g1list.py [21 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/ghlist.py [23 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/btquotients/btquotient.py [397 tests, 10.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/graded_ring.py [76 tests, 2.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/manin_symbol.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/hecke_operator.py [6 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/element.py [48 tests, 1.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/tests.py [4 tests, 4.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/manin_symbol.pyx [111 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/p1list.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/p1list.pyx [120 tests, 0.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/module.py [193 tests, 9.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/relation_matrix_pyx.pyx [4 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/local_comp/smoothchar.py [324 tests, 8.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/modular_symbols.py [65 tests, 0.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/heilbronn.pyx [63 tests, 1.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/manin_symbol_list.py [188 tests, 1.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/relation_matrix.py [29 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/constructor.py [36 tests, 5.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/multiple_zeta_F_algebra.py [122 tests, 1.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent/weightspace.py [108 tests, 0.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/boundary.py [200 tests, 4.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/dist.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform/l_series_gross_zagier.py [25 tests, 3.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/modsym.py [80 tests, 4.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/dist.pyx [168 tests, 0.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/sigma0.py [101 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/distributions.py [164 tests, 1.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/p1list_nf.py [237 tests, 4.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/quatalg/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/quatalg/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/subspace.py [57 tests, 4.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/ssmod/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/ssmod/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/manin_map.py [180 tests, 2.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/complex_double_vector.py [3 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent/hecke_series.py [76 tests, 4.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/multiple_zeta.py [490 tests, 4.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/subspace.py [103 tests, 7.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/diamond_cutting.py [19 tests, 0.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/fund_domain.py [174 tests, 3.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/hecke/submodule.py [141 tests, 15.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/ssmod/ssmod.py [77 tests, 1.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid/fgp_element.py [119 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform/element.py [151 tests, 2.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/element.py [76 tests, 5.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/abstract_ring.py [523 tests, 10.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/free_homspace.py [8 tests, 0.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/free_element.py [52 tests, 0.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/pollack_stevens/space.py [182 tests, 3.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid/fgp_morphism.py [117 tests, 1.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/element.py [81 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/free_morphism.py [54 tests, 0.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modform_hecketriangle/hecke_triangle_groups.py [227 tests, 10.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_module_homspace.py [60 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/filtered_vector_space.py [179 tests, 2.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod/profile.py [25 tests, 0.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/misc.py [20 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/module.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod/homspace.py [10 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/homspace.py [88 tests, 1.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/free_module.py [178 tests, 2.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod/module.py [62 tests, 1.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/real_double_vector.py [2 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/module.pyx [50 tests, 0.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/module_functors.py [57 tests, 0.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_quadratic_module.py [306 tests, 1.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/submodule.py [45 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/free_module_morphism.py [175 tests, 1.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/tutorial_free_modules.py [43 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_complex_double_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_complex_double_dense.pyx [21 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_double_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_callable_symbolic_dense.py [20 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_integer_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/tensor_operations.py [91 tests, 0.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_integer_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_integer_sparse.pyx [0 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_mod2_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_modn_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/quotient_module.py [133 tests, 0.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_modn_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/multi_filtered_vector_space.py [122 tests, 1.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_modn_sparse.pyx [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/matrix_morphism.py [410 tests, 1.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_numpy_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_numpy_integer_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_rational_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_numpy_integer_dense.pyx [5 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_rational_sparse.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_modn_dense.pyx [69 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_numpy_dense.pyx [45 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/modsym/tests.py [39 tests, 10.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_rational_sparse.pyx [0 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_real_double_dense.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_rational_dense.pyx [45 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/indexed_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/steenrod/morphism.py [85 tests, 3.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/quatalg/brandt.py [165 tests, 7.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_space_homspace.py [78 tests, 0.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_double_dense.pyx [103 tests, 1.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fg_pid/fgp_module.py [416 tests, 5.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_real_double_dense.pyx [19 tests, 1.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/morphism.py [353 tests, 0.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/free_abelian_monoid_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/indexed_element.pyx [217 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/subquotient.py [70 tests, 0.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/cell_module.py [74 tests, 1.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/free_abelian_monoid.py [44 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/free_abelian_monoid_element.pyx [67 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/module.py [279 tests, 5.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/hecke_monoid.py [9 tests, 0.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/string_monoid.py [111 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/string_ops.py [6 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/overconvergent/genus0.py [202 tests, 12.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/string_monoid_element.py [76 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/monoid.py [14 tests, 0.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/cvxopt_backend_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_mod2_dense.pyx [125 tests, 3.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/indexed_free_monoid.py [220 tests, 1.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/generic_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/generic_backend_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/generic_sdp_backend.pyx [37 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/cvxopt_backend.pyx [25 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_symbolic_dense.py [28 tests, 3.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/generic_sdp_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/cvxopt_sdp_backend.pyx [52 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modular/quasimodform/ring.py [152 tests, 9.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_backend_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_exact_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_exact_backend_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_graph_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/interactivelp_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_exact_backend.pyx [24 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/interactivelp_backend_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/matrix_sdp_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/free_monoid.py [50 tests, 2.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/logging_backend.py [45 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/ppl_backend_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/matrix_sdp_backend.pyx [87 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/scip_backend.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/automatic_semigroup.py [268 tests, 2.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/scip_backend_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/linear_functions.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/generic_backend.pyx [96 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/knapsack.py [82 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/linear_tensor.py [78 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/linear_tensor_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_space_morphism.py [212 tests, 4.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/ppl_backend.pyx [221 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/vector_integer_dense.pyx [46 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/mip.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/linear_functions.pyx [303 tests, 0.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/linear_tensor_constraints.py [66 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_graph_backend.pyx [196 tests, 1.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/sdp.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/free_monoid_element.py [63 tests, 3.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/linear_tensor_element.pyx [80 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/ncpus.py [1 test, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/reference.py [5 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/parallelism.py [53 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/gauss_legendre.pyx [60 tests, 1.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/multiprocessing_sage.py [9 tests, 0.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/invariant.py [300 tests, 4.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/use_fork.py [28 tests, 0.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/sdp.pyx [237 tests, 1.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/colors.py [250 tests, 2.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/fp_graded/morphism.py [426 tests, 11.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/optimize.py [95 tests, 3.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/bar_chart.py [22 tests, 3.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/monoids/trace_monoid.py [191 tests, 6.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/index_face_set.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/modules/with_basis/representation.py [258 tests, 4.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/introduction.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/bezier_path.py [42 tests, 4.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/glpk_backend.pyx [589 tests, 6.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/ellipse.py [35 tests, 5.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/point_c.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/arc.py [47 tests, 5.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/shapes.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/backends/interactivelp_backend.pyx [266 tests, 6.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/hyperbolic_regular_polygon.py [26 tests, 2.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/disk.py [55 tests, 5.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/histogram.py [41 tests, 5.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/texture.py [65 tests, 0.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/tri_plot.py [70 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/mip.pyx [734 tests, 7.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/hyperbolic_arc.py [31 tests, 4.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/numerical/interactive_simplex_method.py [1043 tests, 8.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/probability/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/probability/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/decorate.py [90 tests, 9.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/probability/random_variable.py [19 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/primitive.py [44 tests, 2.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/constructions.py [5 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/count_local_2.pyx [16 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/step.py [4 tests, 3.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/extras.py [17 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/platonic.py [52 tests, 5.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/plot_field3d.py [8 tests, 5.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/qfsolve.py [38 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__count_local_2.py [19 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/scatter_plot.py [19 tests, 4.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera/spinor_genus.py [30 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__evaluate.pyx [9 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__genus.py [10 tests, 0.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form.py [204 tests, 1.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/list_plot3d.py [47 tests, 7.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__local_normal_form.py [18 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__mass.py [4 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__local_field_invariants.py [141 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/genera/normal_form.py [275 tests, 2.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__reduction_theory.py [16 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__equivalence_testing.py [107 tests, 2.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/index_face_set.pyx [177 tests, 8.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/revolution_plot3d.py [29 tests, 8.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py [14 tests, 0.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py Timed out ********************************************************************** Tests run before process (pid=29667) timed out: sage: seeds = [[]] ## line 70 ## sage: succ = lambda l: [l + [0], l + [1]] if len(l) < 16 else [] ## line 71 ## sage: S = RecursivelyEnumeratedSet(seeds, succ, structure='forest', enumeration='depth') ## line 72 ## sage: map_function = lambda x: 1 ## line 74 ## sage: reduce_function = lambda x, y: x + y ## line 75 ## sage: reduce_init = 0 ## line 76 ## sage: S.map_reduce(map_function, reduce_function, reduce_init) ## line 77 ## Process RESetMapReduceWorker-336:2: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1760, in run_myself node = self._todo.pop() ^^^^^^^^^^^^^^^^ IndexError: pop from an empty deque During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1719, in run self.run_myself() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1762, in run_myself node = self.steal() ^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1666, in steal self._mapred._signal_task_done() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1386, in _signal_task_done if self._active_tasks.task_done() <= 0: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 858, in task_done return self._active_tasks.get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/multiprocessing/synchronize.py", line 129, in get_value return self._semlock._get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^ NotImplementedError Process RESetMapReduceWorker-336:1: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1760, in run_myself node = self._todo.pop() ^^^^^^^^^^^^^^^^ IndexError: pop from an empty deque During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1719, in run self.run_myself() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1762, in run_myself node = self.steal() ^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1666, in steal self._mapred._signal_task_done() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1386, in _signal_task_done if self._active_tasks.task_done() <= 0: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 858, in task_done return self._active_tasks.get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/multiprocessing/synchronize.py", line 129, in get_value return self._semlock._get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^ NotImplementedError ------------------------------------------------------------------------ ------------------------------------------------------------------------ /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x734c)[0xffff773d734c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x734c)[0xffff773d734c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x740c)[0xffff773d740c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x740c)[0xffff773d740c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x95fc)[0xffff773d95fc] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x95fc)[0xffff773d95fc] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff791c87ec] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff791c87ec] /usr/lib/libc.so.6(+0x7bca8)[0xffff78abbca8] /usr/lib/libc.so.6(+0x7bca8)[0xffff78abbca8] /usr/lib/libc.so.6(+0x8796c)[0xffff78ac796c] /usr/lib/libc.so.6(+0x8796c)[0xffff78ac796c] /usr/lib/libpython3.11.so.1.0(PyThread_acquire_lock_timed+0x15c)[0xffff78e7675c] /usr/lib/libpython3.11.so.1.0(PyThread_acquire_lock_timed+0x15c)[0xffff78e7675c] /usr/lib/libpython3.11.so.1.0(+0x2d6dc0)[0xffff78ed6dc0] /usr/lib/libpython3.11.so.1.0(+0x2d6dc0)[0xffff78ed6dc0] /usr/lib/libpython3.11.so.1.0(+0x2d6f58)[0xffff78ed6f58] /usr/lib/libpython3.11.so.1.0(+0x2d6f58)[0xffff78ed6f58] /usr/lib/libpython3.11.so.1.0(+0x15d82c)[0xffff78d5d82c] /usr/lib/libpython3.11.so.1.0(+0x15d82c)[0xffff78d5d82c] /usr/lib/libpython3.11.so.1.0(PyObject_Vectorcall+0x48)[0xffff78d52168] /usr/lib/libpython3.11.so.1.0(PyObject_Vectorcall+0x48)[0xffff78d52168] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0xe1e4)[0xffff1e2de1e4] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0xe1e4)[0xffff1e2de1e4] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0x15150)[0xffff1e2e5150] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0x15150)[0xffff1e2e5150] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x21e4b8)[0xffff78e1e4b8] /usr/lib/libpython3.11.so.1.0(+0x21e4b8)[0xffff78e1e4b8] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1dc4)[0xffff78cfc834] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1dc4)[0xffff78cfc834] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b8568)[0xffff78db8568] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(+0x1b8568)[0xffff78db8568] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x26602c)[0xffff78e6602c] /usr/lib/libpython3.11.so.1.0(+0x26602c)[0xffff78e6602c] /usr/lib/libpython3.11.so.1.0(+0x266254)[0xffff78e66254] /usr/lib/libpython3.11.so.1.0(+0x266354)[0xffff78e66354] /usr/lib/libpython3.11.so.1.0(+0x266254)[0xffff78e66254] /usr/lib/libpython3.11.so.1.0(_PyRun_SimpleFileObject+0x114)[0xffff78e68af4] /usr/lib/libpython3.11.so.1.0(+0x266354)[0xffff78e66354] /usr/lib/libpython3.11.so.1.0(_PyRun_AnyFileObject+0x84)[0xffff78e68fe4] /usr/lib/libpython3.11.so.1.0(_PyRun_SimpleFileObject+0x114)[0xffff78e68af4] /usr/lib/libpython3.11.so.1.0(_PyRun_AnyFileObject+0x84)[0xffff78e68fe4] /usr/lib/libpython3.11.so.1.0(Py_RunMain+0x6ac)[0xffff78e84bec] /usr/lib/libpython3.11.so.1.0(Py_RunMain+0x6ac)[0xffff78e84bec] /usr/lib/libpython3.11.so.1.0(Py_BytesMain+0x5c)[0xffff78e8510c] /usr/lib/libpython3.11.so.1.0(Py_BytesMain+0x5c)[0xffff78e8510c] /usr/lib/libc.so.6(+0x27780)[0xffff78a67780] /usr/lib/libc.so.6(+0x27780)[0xffff78a67780] /usr/lib/libc.so.6(__libc_start_main+0x98)[0xffff78a67858] /usr/bin/python3(_start+0x30)[0xaaab6d0e0870] ------------------------------------------------------------------------ /usr/lib/libc.so.6(__libc_start_main+0x98)[0xffff78a67858] /usr/bin/python3(_start+0x30)[0xaaab6d0e0870] ------------------------------------------------------------------------ ------------------------------------------------------------------------ /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x734c)[0xffff773d734c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x740c)[0xffff773d740c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x95fc)[0xffff773d95fc] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff791c87ec] /usr/lib/libc.so.6(read+0x6c)[0xffff78b1a3ec] /usr/lib/libpython3.11.so.1.0(_Py_read+0x5c)[0xffff78e8263c] /usr/lib/libpython3.11.so.1.0(+0x293f2c)[0xffff78e93f2c] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1764)[0xffff78cfc1d4] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0xe1e4)[0xffff1e2de1e4] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0x15150)[0xffff1e2e5150] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x21e4b8)[0xffff78e1e4b8] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1dc4)[0xffff78cfc834] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b8568)[0xffff78db8568] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x26602c)[0xffff78e6602c] /usr/lib/libpython3.11.so.1.0(+0x266254)[0xffff78e66254] /usr/lib/libpython3.11.so.1.0(+0x266354)[0xffff78e66354] /usr/lib/libpython3.11.so.1.0(_PyRun_SimpleFileObject+0x114)[0xffff78e68af4] /usr/lib/libpython3.11.so.1.0(_PyRun_AnyFileObject+0x84)[0xffff78e68fe4] /usr/lib/libpython3.11.so.1.0(Py_RunMain+0x6ac)[0xffff78e84bec] /usr/lib/libpython3.11.so.1.0(Py_BytesMain+0x5c)[0xffff78e8510c] /usr/lib/libc.so.6(+0x27780)[0xffff78a67780] /usr/lib/libc.so.6(__libc_start_main+0x98)[0xffff78a67858] /usr/bin/python3(_start+0x30)[0xaaab6d0e0870] ------------------------------------------------------------------------ Attaching gdb to process id 29670. Cannot find gdb installed GDB is not installed. Install gdb for enhanced tracebacks. Attaching gdb to process id 29671. Cannot find gdb installed GDB is not installed. Install gdb for enhanced tracebacks. ------------------------------------------------------------------------ Attaching gdb to process id 29667. Cannot find gdb installed GDB is not installed. Install gdb for enhanced tracebacks. ------------------------------------------------------------------------ ------------------------------------------------------------------------ ********************************************************************** sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__variable_substitutions.py [26 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__theta.py [23 tests, 0.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/random_quadraticform.py [13 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__ternary_Tornaria.py [99 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/hyperbolic_polygon.py [34 tests, 11.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/ternary.pyx [106 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/algebra_elements.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__local_density_interfaces.py [18 tests, 2.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/special_values.py [29 tests, 0.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__split_local_covering.py [18 tests, 1.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/shapes.pyx [187 tests, 9.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/misc.py [58 tests, 10.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/paths.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/paths.pyx [154 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/text.py [57 tests, 8.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/display/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py [59 tests, 3.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/display/fancy_repr.py [32 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/quadratic_form__local_density_congruence.py [134 tests, 4.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/display/pretty_print.py [21 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/probability/probability_distribution.pyx [231 tests, 8.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/display/util.py [7 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/inputhook.py [4 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot_field.py [53 tests, 10.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/binary_qf.py [313 tests, 2.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/display/jsmol_iframe.py [25 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/__main__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/all_jupyter.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/algebra.py [119 tests, 3.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/interact.py [42 tests, 0.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/widgets.py [99 tests, 0.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/image.py [42 tests, 1.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/homspace.py [97 tests, 3.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/kernel.py [12 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/path_semigroup.py [195 tests, 3.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/prompts.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/backend_base.py [100 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/display/formatter.py [58 tests, 2.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/backend_emacs.py [15 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/attach.py [128 tests, 3.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/buffer.py [49 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/widgets_sagenb.py [77 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/output_basic.py [47 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/output_browser.py [12 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_kernel/install.py [40 tests, 2.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/output_catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/display_manager.py [95 tests, 0.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/output_video.py [25 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/preferences.py [68 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/output_graphics.py [38 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/configuration.py [22 tests, 5.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/output_graphics3d.py [46 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/test_backend.py [37 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/backend_ipython.py [78 tests, 0.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/ipython_tests.py [20 tests, 1.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/user_globals.py [36 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/abc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/all__sagemath_categories.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/all.py [3 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/backend_doctest.py [58 tests, 1.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/abc.pyx [85 tests, 0.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/load.py [42 tests, 2.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/bernoulli_mod_p.pyx [26 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/cc.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quadratic_forms/ternary_qf.py [323 tests, 7.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/plot/plot3d/shapes2.py [166 tests, 15.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/cif.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_arb.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/commutative_algebra.py [3 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/morphism.py [346 tests, 6.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/bernmm.pyx [25 tests, 0.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_conversion.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_conversion.pyx [4 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_double.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_field.py [2 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_interval.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/big_oh.py [27 tests, 0.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_mpc.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/algebra_elements.pyx [211 tests, 7.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/misc.py [157 tests, 1.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_mpfr.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_number.pyx [1 test, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/continued_fraction_gosper.py [37 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/convert/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/convert/mpfi.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/convert/mpfi.pyx [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/interface_magic.py [30 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_interval_field.py [134 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_double.pyx [341 tests, 1.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/fast_arith.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/fast_arith.pyx [20 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_mpc.pyx [410 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_givaro.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/preparse.py [354 tests, 4.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/algebra_elements.pxi [5 tests, 4.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/factorint.pyx [27 tests, 1.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_ntl_gf2e.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_pari_ffelt.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/conway_polynomials.py [57 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/rich_output/pretty_print.py [45 tests, 4.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_ntl_gf2e.py [61 tests, 0.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_givaro.pyx [242 tests, 1.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/growth_group_cartesian.py [227 tests, 5.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_base.pyx [230 tests, 2.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_givaro.py [122 tests, 1.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_constructor.py [126 tests, 1.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_finite_field.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_finite_field_givaro.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_pari_ffelt.py [37 tests, 0.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/finite_field_prime_modn.py [44 tests, 0.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_prime_finite_field.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_arb.pyx [656 tests, 4.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/integer_mod.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/quivers/representation.py [495 tests, 10.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_ntl_gf2e.pyx [176 tests, 2.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/residue_field.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_interval.pyx [275 tests, 4.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/stdint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_finite_field_givaro.pyx [37 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/fraction_field_FpT.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_prime_finite_field.pyx [21 tests, 0.56 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/cfinite_sequence.py [263 tests, 5.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/maps_finite_field.py [31 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/homset.py [67 tests, 0.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/complex_mpfr.pyx [539 tests, 5.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/hom_finite_field.pyx [192 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/constructor.py [42 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/hermite_form_polynomial.pyx [21 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/algebraic_closure_finite_field.py [210 tests, 7.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/galois_group.py [20 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/fraction_field_FpT.pyx [369 tests, 1.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/asymptotic/growth_group.py [948 tests, 7.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/fraction_field.py [263 tests, 2.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/derivation.py [450 tests, 6.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/generic.py [69 tests, 0.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/imaginary_unit.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/fraction_field_element.pyx [287 tests, 2.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ideal_monoid.py [42 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/homset.py [55 tests, 0.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/integer_ring.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/invariants/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/valuation_ring.py [52 tests, 1.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/invariants/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/invariants/reconstruction.py [59 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/extensions.py [46 tests, 3.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/element_pari_ffelt.pyx [278 tests, 1.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/laurent_series_ring_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/integer_mod_ring.py [312 tests, 4.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/laurent_series_ring.py [178 tests, 1.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/monomials.py [5 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/morphism.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ideal.py [371 tests, 2.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/integer_mod.pyx [586 tests, 5.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/laurent_series_ring_element.pyx [405 tests, 2.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/localization.py [213 tests, 1.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/element.pyx [331 tests, 5.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/noncommutative_ideals.pyx [64 tests, 0.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/multi_power_series_ring.py [244 tests, 1.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/multi_power_series_ring_element.py [466 tests, 1.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/homset.py [121 tests, 1.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/class_group.py [221 tests, 2.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/integer_ring.pyx [226 tests, 5.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/integer_fake.pxd [1 test, 6.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_element_quadratic.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/maps.py [163 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/morphism.py [37 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/divisor.py [217 tests, 9.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/differential.py [228 tests, 9.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/finite_rings/residue_field.pyx [527 tests, 10.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/infinity.py [311 tests, 3.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/morphism.pyx [785 tests, 5.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/order.py [503 tests, 9.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/totallyreal_data.pyx [24 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/totallyreal_data.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/totallyreal_phc.py [4 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/selmer_group.py [89 tests, 1.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/structure.py [66 tests, 1.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_element_quadratic.pyx [565 tests, 3.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/numbers_abc.py [18 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/CA_template_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_ideal_rel.py [235 tests, 3.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/CR_template_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/FM_template_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/small_primes_of_degree_one.py [41 tests, 2.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/FP_template_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/common_conversion.pyx [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/common_conversion.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/CA_template.pxi [309 tests, 1.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/S_unit_solver.py [283 tests, 6.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/FM_template.pxi [277 tests, 0.99 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/CR_template.pxi [431 tests, 1.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/unit_group.py [177 tests, 2.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/function_field/maps.py [419 tests, 12.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/local_generic_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_base.pyx [96 tests, 5.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/morphism.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/repl/interpreter.py [137 tests, 16.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/eisenstein_extension_generic.py [39 tests, 0.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_CA_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/misc.py [26 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_CR_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/FP_template.pxi [340 tests, 1.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_FM_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_morphisms.pyx [161 tests, 4.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/generic_nodes.py [256 tests, 1.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/morphism.pyx [65 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_capped_absolute_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/local_generic_element.pyx [219 tests, 1.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_capped_relative_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ext_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_element.pyx [146 tests, 1.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_CA_element.pyx [465 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_capped_absolute_element.pyx [61 tests, 0.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_fixed_mod_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_floating_point_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/local_generic.py [220 tests, 2.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_FM_element.pyx [363 tests, 1.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_capped_relative_element.pyx [83 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_ideal.py [690 tests, 7.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_printing.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_relaxed_element.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_relaxed_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_relaxed_errors.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_relaxed_errors.pyx [5 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_template_element_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/factory.py [558 tests, 3.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_floating_point_element.pyx [62 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ZZ_pX_CR_element.pyx [649 tests, 2.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_fixed_mod_element.pyx [66 tests, 0.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer.pyx [88 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_ext_element.pyx [48 tests, 1.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_ext.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_flint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_base_generic.py [44 tests, 2.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_relative.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_printing.pyx [108 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/precision_error.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_CA.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_CR.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_flint.pyx [76 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_FM.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_FP.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_extension_generic.py [206 tests, 1.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_CA.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/lattice_precision.py [463 tests, 4.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_CR.pyx [23 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_CR.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_FM.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_CA.pyx [19 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_FM.pyx [17 tests, 0.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_relative.pyx [97 tests, 0.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_FP.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/qadic_flint_FP.pyx [22 tests, 0.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relaxed_template_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_CA.pyx [9 tests, 0.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/pari_ring.py [46 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/tests.py [12 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/pow_computer_ext.pyx [281 tests, 1.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_FM.pyx [9 tests, 0.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_CR.pyx [9 tests, 0.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/evaluation.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/tutorial.py [45 tests, 0.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relative_ramified_FP.pyx [9 tests, 0.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/evaluation_flint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/evaluation_ntl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/evaluation_flint.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/evaluation_ntl.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_template_element.pxi [141 tests, 2.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/number_field_rel.py [542 tests, 9.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/unramified_extension_generic.py [31 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/ideal.py [10 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/complex_roots.py [42 tests, 0.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/laurent_polynomial.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/relaxed_template.pxi [509 tests, 1.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/hilbert.pyx [25 tests, 0.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_generic.py [239 tests, 3.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/cyclotomic.pyx [34 tests, 1.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/msolve.py [24 tests, 0.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/laurent_polynomial_ideal.py [102 tests, 1.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/galois_group.py [250 tests, 9.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_libsingular.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/flatten.py [146 tests, 2.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ring_base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/infinite_polynomial_ring.py [273 tests, 2.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx [25 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/laurent_polynomial_ring.py [248 tests, 1.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/ore_polynomial_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/padics/padic_valuation.py [194 tests, 5.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/convolution.py [34 tests, 3.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/laurent_polynomial.pyx [778 tests, 2.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ring.py [154 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics/polynomial_padic_flat.py [3 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/PyPolyBoRi.py [28 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/infinite_polynomial_element.py [277 tests, 3.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py [150 tests, 0.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/blocks.py [2 tests, 0.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_element.py [517 tests, 2.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/cnf.py [49 tests, 0.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/omega.py [126 tests, 1.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/fglm.py [32 tests, 0.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/number_field/order.py [569 tests, 13.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/gbrefs.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/heuristics.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/interpolate.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/interred.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/ll.py [33 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/nf.py [9 tests, 0.12 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/padics/polynomial_padic.py [74 tests, 1.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/binary_form_reduce.py [42 tests, 5.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/pbori.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/rank.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/specialsets.py [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/ore_function_field.py [275 tests, 2.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/statistics.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/plural.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polydict.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/randompoly.py [13 tests, 0.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/ore_polynomial_ring.py [255 tests, 2.13 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/parallel.py [34 tests, 0.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/lazy_series.py [1478 tests, 19.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_compiled.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_complex_arb.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_compiled.pyx [0 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_fateman.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_gf2x.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_flint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_ntl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_complex_arb.pyx [149 tests, 0.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_modn_dense_ntl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_gf2x.pyx [43 tests, 0.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/gbcore.py [19 tests, 1.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polydict.pyx [276 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/groebner_fan.py [357 tests, 6.50 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_flint.pyx [306 tests, 1.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_ntl.pyx [188 tests, 1.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/easy_polynomials.py [10 tests, 3.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_ring_homomorphism.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_modn_dense_ntl.pyx [321 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_element_generic.py [276 tests, 2.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_libsingular.pyx [1197 tests, 5.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_template_header.pxi [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_zmod_flint.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/frontend.py [13 tests, 3.61 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_zz_pex.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_ring_homomorphism.pyx [30 tests, 0.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/real_roots.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial_ring_base.pyx [248 tests, 5.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/refine_root.pyx [9 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/plural.pyx [629 tests, 3.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_quotient_ring_element.py [160 tests, 2.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_finite_field.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_singular_interface.py [62 tests, 1.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_finite_order.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_template.pxi [122 tests, 1.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_zmod_flint.pyx [141 tests, 1.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_element.pyx [114 tests, 0.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/symmetric_reduction.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_zz_pex.pyx [98 tests, 1.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_finite_order.pyx [78 tests, 1.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/toy_d_basis.py [60 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/symmetric_reduction.pyx [102 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_ring.py [163 tests, 1.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/toy_variety.py [42 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_mpoly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_mpoly.pyx [4 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_number_field.pyx [103 tests, 4.81 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_pari.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_poly.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_real_mpfr_dense.pyx [144 tests, 4.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_ring_constructor.py [162 tests, 4.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/toy_buchberger.py [51 tests, 1.44 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_ring_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/puiseux_series_ring_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/term_order.py [360 tests, 1.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/real_roots.pyx [417 tests, 3.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/symmetric_ideal.py [108 tests, 2.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_quotient_ring.py [519 tests, 6.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/rational.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/puiseux_series_ring.py [68 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/qqbar_decorators.py [17 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/skew_polynomial_finite_field.pyx [151 tests, 3.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_pari.pyx [184 tests, 1.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_poly.pyx [277 tests, 1.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_arb.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_double.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/puiseux_series_ring_element.pyx [209 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_double_element_gsl.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_field.py [5 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_ring.py [251 tests, 1.82 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_lazy.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_double_element_gsl.pyx [145 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_interval_field.py [11 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_mpfi.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_mpfr.pxd [0 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/power_series_ring_element.pyx [497 tests, 2.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_double.pyx [310 tests, 0.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/quotient_ring_element.py [195 tests, 1.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_interval_absolute.pyx [242 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_conversion.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/weil/weil_polynomials.pyx [92 tests, 3.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_lazy.pyx [286 tests, 1.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_arb.pyx [575 tests, 1.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_morphism.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/semirings/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/semirings/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/pbori/pbori.pyx [1575 tests, 9.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_homset.py [9 tests, 0.89 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_conversion.pyx [75 tests, 1.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/sum_of_squares.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/rational_field.py [208 tests, 2.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/semirings/tropical_semiring.pyx [132 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/tate_algebra_element.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/ore_polynomial_element.pyx [712 tests, 12.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/tate_algebra_ideal.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/rational.pyx [580 tests, 3.41 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/sum_of_squares.pyx [35 tests, 0.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_morphism.pyx [162 tests, 1.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension_element.pyx [253 tests, 2.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/developing_valuation.py [62 tests, 0.93 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/semirings/non_negative_integer_semiring.py [16 tests, 2.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/gauss_valuation.py [139 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/trivial_valuation.py [53 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/valuations_catalog.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/value_group.py [102 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring.pyx [400 tests, 4.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sandpiles/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sandpiles/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_mpfi.pyx [942 tests, 4.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/scaled_valuation.py [41 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/converters/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/quotient_ring.py [309 tests, 1.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/converters/anf2cnf.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/solvers/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/ring_extension.pyx [439 tests, 4.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/solvers/cryptominisat.py [10 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/solvers/picosat.py [9 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sandpiles/examples.py [24 tests, 0.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/solvers/satsolver.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/valuation_space.py [200 tests, 1.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/affine/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/real_mpfr.pyx [1054 tests, 5.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/converters/polybori.py [121 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/solvers/satsolver.pyx [51 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/boolean_polynomials.py [7 tests, 0.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/solvers/dimacs.py [148 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sat/solvers/sat_lp.py [16 tests, 0.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/limit_valuation.py [235 tests, 2.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/valuation/inductive_valuation.py [284 tests, 3.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/affine/affine_homset.py [57 tests, 1.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich/berkovich_space.py [128 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/polynomial_ring.py [534 tests, 8.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/tate_algebra.py [267 tests, 6.31 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/affine/affine_space.py [191 tests, 2.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers/charpoly_frobenius.py [21 tests, 1.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers/constructor.py [15 tests, 0.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/universal_cyclotomic_field.py [331 tests, 6.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/affine/affine_rational_point.py [38 tests, 3.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/zariski_vankampen.py [99 tests, 2.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ec_database.py [9 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/cyclic_covers/cycliccover_generic.py [67 tests, 0.92 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_padic_field.py [13 tests, 0.23 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/berkovich/berkovich_cp_element.py [425 tests, 4.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/point.py [108 tests, 3.46 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/constructor.py [47 tests, 3.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/cardinality.py [59 tests, 1.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/affine/affine_morphism.py [401 tests, 5.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/polynomial/multi_polynomial.pyx [577 tests, 13.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_wp.py [42 tests, 0.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/affine/affine_point.py [85 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/formal_group.py [76 tests, 0.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/affine/affine_subscheme.py [113 tests, 5.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/curves/curve.py [122 tests, 5.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_tate_curve.py [64 tests, 2.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/kodaira_symbol.py [29 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/mod5family.py [2 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_local_data.py [156 tests, 3.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/modular_parametrization.py [56 tests, 0.94 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/hom_scalar.py [138 tests, 2.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/tate_algebra_ideal.pyx [126 tests, 11.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_torsion.py [72 tests, 4.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/jacobian.py [35 tests, 3.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/hom.py [201 tests, 4.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/ambient_space.py [60 tests, 0.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/weierstrass_transform.py [34 tests, 0.97 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/glue.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/divisor_group.py [47 tests, 0.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/hypersurface.py [42 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/lseries_ell.py [104 tests, 3.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/point.py [35 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/descent_two_isogeny.pyx [44 tests, 7.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/divisor.py [79 tests, 1.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/all.py [4 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/hom_frobenius.py [117 tests, 5.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/weierstrass_morphism.py [198 tests, 2.80 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob.pyx [15 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/homset.py [131 tests, 1.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py [3 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/spec.py [32 tests, 0.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/jacobian_g2.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py [46 tests, 0.29 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/constructor.py [42 tests, 0.85 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/gal_reps.py [170 tests, 6.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/invariants.py [71 tests, 0.34 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/kummer_surface.py [5 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/jacobians/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/scheme.py [183 tests, 1.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/jacobian_homset.py [46 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/jacobians/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/overview.py [9 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/jacobian_morphism.py [179 tests, 1.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/morphism.py [488 tests, 2.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/jacobians/abstract_jacobian.py [56 tests, 1.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/tate_algebra_element.pyx [670 tests, 16.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/mestre.py [22 tests, 1.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics/quartic_constructor.py [6 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_quartics/quartic_generic.py [13 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/con_finite_field.py [28 tests, 1.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/constructor.py [15 tests, 0.83 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/period_lattice.py [401 tests, 6.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/con_rational_field.py [41 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/jacobian_endomorphism_utils.py [39 tests, 3.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/hom_velusqrt.py [260 tests, 8.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/con_field.py [196 tests, 2.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/morphism.py [109 tests, 1.48 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/con_number_field.py [62 tests, 2.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/cm.py [51 tests, 12.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/proj_bdd_height.py [14 tests, 1.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/period_lattice_region.pyx [181 tests, 8.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/riemann_surfaces/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/generic/algebraic_scheme.py [411 tests, 7.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/space.py [152 tests, 2.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/plane_conics/con_rational_function_field.py [75 tests, 4.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/homset.py [25 tests, 3.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/projective_homset.py [80 tests, 2.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/divisor_class.pyx [63 tests, 0.84 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/ell_field.py [323 tests, 13.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/hyperelliptic_curves/jacobian_generic.py [109 tests, 6.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/sheaf/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/elliptic_curves/hom_composite.py [191 tests, 13.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/ideal.py [63 tests, 1.57 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/sheaf/constructor.py [41 tests, 1.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/homset.py [102 tests, 2.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/projective_subscheme.py [288 tests, 3.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/point.py [120 tests, 1.43 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/server/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/all__sagemath_objects.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/cartesian_product.py [54 tests, 0.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/weierstrass_higher.py [53 tests, 1.96 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/disjoint_set.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/projective_point.py [368 tests, 6.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/disjoint_set.pyx [243 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/fano_variety.py [183 tests, 5.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/finite_enumerated_set.py [84 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/divisor.py [366 tests, 6.16 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/finite_set_map_cy.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/points.py [185 tests, 5.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/condition_set.py [96 tests, 1.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/family.py [378 tests, 0.62 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/weierstrass.py [146 tests, 3.63 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/finite_set_map_cy.pyx [111 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/non_negative_integers.py [48 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/positive_integers.py [14 tests, 0.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/pythonclass.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/finite_set_maps.py [86 tests, 0.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/pythonclass.pyx [55 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/primes.py [39 tests, 0.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/weierstrass_covering.py [86 tests, 4.22 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/toric_subscheme.py [159 tests, 5.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/totally_ordered_finite_set.py [69 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/rational_point.py [31 tests, 9.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/disjoint_union_enumerated_sets.py [116 tests, 2.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/image_set.py [76 tests, 1.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/distributions/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/distributions/dgs.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/distributions.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/projective_morphism.py [662 tests, 9.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/hmm.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/projective/projective_space.py [416 tests, 8.86 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/util.pyx [16 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/util.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/intlist.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/basic_stats.py [62 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/integer_range.py [166 tests, 2.30 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/r.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/category_object.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/distributions/discrete_gaussian_polynomial.py [24 tests, 1.72 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/chmm.pyx [119 tests, 1.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/set.py [401 tests, 2.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_actions.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_exceptions.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_maps.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/morphism.py [337 tests, 8.78 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/debug_options.pyx [5 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/hmm.pyx [121 tests, 1.77 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/debug_options.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/hmm/distributions.pyx [70 tests, 1.91 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/element_wrapper.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/factorization_integer.py [6 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/rings/lazy_series_ring.py [552 tests, 60.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_maps.pyx [114 tests, 0.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/dynamic_class.py [83 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/gens_py.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/category_object.pyx [163 tests, 1.27 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/graphics_file.py [8 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/global_options.py [164 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/element_wrapper.pyx [160 tests, 0.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/list_clone.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/list_clone.pyx [380 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/list_clone_timings.py [18 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/list_clone_demo.pyx [43 tests, 0.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/list_clone_timings_cy.pyx [12 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/mutability.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce_actions.pyx [150 tests, 1.35 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/nonexact.py [10 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/indexed_generators.py [148 tests, 0.65 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/intlist.pyx [68 tests, 2.36 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/mutability.pyx [68 tests, 0.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent_base.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent_base.pyx [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent_gens.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/set_from_iterator.py [216 tests, 4.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/factorization.py [239 tests, 1.20 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent_old.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/proof/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/product_projective/subscheme.py [67 tests, 8.47 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/variety.py [504 tests, 8.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/proof/all.py [31 tests, 0.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/sage_object_test.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/richcmp.pxd [24 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/richcmp.pyx [56 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/proof/proof.py [50 tests, 0.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/support_view.py [38 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/test_factory.py [6 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/stats/distributions/discrete_gaussian_lattice.py [81 tests, 4.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/comparison.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/set_factories_example.py [81 tests, 0.28 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/sequence.py [183 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/set_factories.py [225 tests, 0.25 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent_gens.pyx [41 tests, 0.68 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/constant.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/complexity_measures.py [3 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/constants_c.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/comparison_impl.pxi [41 tests, 0.14 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/callable.py [99 tests, 0.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/function.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/getitem.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/schemes/toric/library.py [124 tests, 11.37 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/integration/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/getitem_impl.pxi [30 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent_old.pyx [11 tests, 1.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/coerce.pyx [352 tests, 3.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/real_set.py [433 tests, 5.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/operators.py [40 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/pynac_constant.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/pynac_constant_impl.pxi [18 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/pynac_function_impl.pxi [18 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/ring.pxd [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/unique_representation.py [234 tests, 2.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/series.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/formal_sum.py [71 tests, 3.45 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/series_impl.pxi [55 tests, 0.24 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/substitution_map.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/subring.py [177 tests, 0.33 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/symengine.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/substitution_map_impl.pxi [9 tests, 0.03 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/units.py [89 tests, 0.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/tests.py [2 tests, 1.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/function_factory.py [97 tests, 3.74 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/alternating_contr_tensor.py [150 tests, 0.52 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/benchmark.py [27 tests, 4.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/ext_pow_free_module.py [174 tests, 0.51 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/format_utilities.py [64 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/function.pyx [245 tests, 5.10 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/assumptions.py [257 tests, 5.64 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/pynac.pxi [1 test, 4.75 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_automorphism.py [243 tests, 0.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_element.py [62 tests, 0.32 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/ring.pyx [264 tests, 4.67 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_homset.py [97 tests, 0.39 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/integration/external.py [32 tests, 5.69 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/finite_rank_free_module.py [671 tests, 1.90 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_linear_group.py [112 tests, 0.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_basis.py [187 tests, 0.88 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/tensor_free_submodule_basis.py [31 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_morphism.py [251 tests, 1.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/tensor_free_module.py [142 tests, 0.79 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/factory.pyx [118 tests, 8.95 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/arxiv_0812_2725.py [34 tests, 0.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py [102 tests, 0.71 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_alt_form.py [175 tests, 3.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/cython.pyx [3 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/reflexive_module.py [71 tests, 1.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/finite_poset.py [8 tests, 0.06 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/functools_partial_src.py [3 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/modular_group_cohomology.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/numpy.py [6 tests, 0.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/startup.py [5 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/combinatorial_hopf_algebras.py [12 tests, 1.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/stl_vector.pyx [23 tests, 0.08 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/symbolic-series.py [54 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/gap_packages.py [10 tests, 0.54 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/sympy.py [5 tests, 0.09 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/constants.py [241 tests, 3.76 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/test_deprecation.py [4 tests, 0.38 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/filtered_simplicial_complex.py [110 tests, 0.18 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/free_module_tensor.py [642 tests, 3.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_complex_catalog.py [6 tests, 0.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/book_stein_modform.py [241 tests, 2.53 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_complex_homset.py [49 tests, 0.15 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/tensor_free_submodule.py [104 tests, 3.73 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/delta_complex.py [166 tests, 1.40 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/maxima_wrapper.py [33 tests, 5.02 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_set_catalog.py [6 tests, 0.60 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/__init__.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/cubical_complex.py [257 tests, 1.87 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/all.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/constants_c_impl.pxi [39 tests, 5.70 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/tensor_with_indices.py [233 tests, 4.42 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_complex_morphism.py [221 tests, 1.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/cell_complex.py [165 tests, 2.26 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/symbols.py [28 tests, 0.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/unicode_characters.py [27 tests, 0.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/version.py [0 tests, 0.00 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/expression_conversions.py [529 tests, 6.98 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/symbolic/pynac_impl.pxi [333 tests, 6.58 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tensor/modules/comp.py [1009 tests, 8.55 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_set_examples.py [97 tests, 2.66 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/character_art.py [108 tests, 2.49 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_set_morphism.py [308 tests, 3.11 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_set.py [855 tests, 4.19 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/character_art_factory.py [58 tests, 4.17 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/lazy_imports.py [5 tests, 7.21 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/topology/simplicial_set_constructions.py [476 tests, 5.01 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/tests/benchmark.py [217 tests, 3.04 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/ascii_art.py [28 tests, 5.07 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/typeset/unicode_art.py [18 tests, 5.05 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/structure/parent.pyx [383 tests, 7.59 s] sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.pyx Timed out ********************************************************************** Tests run before process (pid=16038) timed out: sage: succ = lambda a:[a+2,a+3] ## line 36 ## sage: C = RecursivelyEnumeratedSet([0], succ) ## line 37 ## sage: C ## line 38 ## A recursively enumerated set (breadth first search) sage: it = C.breadth_first_search_iterator() ## line 43 ## sage: [next(it) for _ in range(10)] ## line 44 ## [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] sage: it = C.depth_first_search_iterator() ## line 49 ## sage: [next(it) for _ in range(10)] ## line 50 ## [0, 3, 6, 9, 12, 15, 18, 21, 24, 27] sage: succ = lambda a: [(a[0]-1,a[1]), (a[0],a[1]-1), (a[0]+1,a[1]), (a[0],a[1]+1)] ## line 60 ## sage: seeds = [(0,0)] ## line 61 ## sage: C = RecursivelyEnumeratedSet(seeds, succ, structure='symmetric', enumeration='depth') ## line 62 ## sage: C ## line 63 ## A recursively enumerated set with a symmetric structure (depth first search) sage: it_depth = iter(C) ## line 68 ## sage: [next(it_depth) for _ in range(10)] ## line 69 ## [(0, 0), (0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (0, 6), (0, 7), (0, 8), (0, 9)] sage: it_breadth = C.breadth_first_search_iterator() ## line 74 ## sage: [next(it_breadth) for _ in range(13)] ## line 75 ## [(0, 0), (-1, 0), (0, -1), (1, 0), (0, 1), (-2, 0), (-1, -1), (-1, 1), (0, -2), (1, -1), (2, 0), (1, 1), (0, 2)] sage: sorted(C.graded_component(0)) ## line 82 ## [(0, 0)] sage: sorted(C.graded_component(1)) ## line 84 ## [(-1, 0), (0, -1), (0, 1), (1, 0)] sage: sorted(C.graded_component(2)) ## line 86 ## [(-2, 0), (-1, -1), (-1, 1), (0, -2), (0, 2), (1, -1), (1, 1), (2, 0)] sage: succ = attrcall("permutohedron_succ") ## line 95 ## sage: seed = [Permutation([1..5])] ## line 96 ## sage: R = RecursivelyEnumeratedSet(seed, succ, structure='graded') ## line 97 ## sage: R ## line 98 ## A recursively enumerated set with a graded structure (breadth first search) sage: it_depth = R.depth_first_search_iterator() ## line 103 ## sage: [next(it_depth) for _ in range(5)] ## line 104 ## [[1, 2, 3, 4, 5], [1, 2, 3, 5, 4], [1, 2, 5, 3, 4], [1, 2, 5, 4, 3], [1, 5, 2, 4, 3]] sage: it_breadth = R.breadth_first_search_iterator() ## line 113 ## sage: [next(it_breadth) for _ in range(5)] ## line 114 ## [[1, 2, 3, 4, 5], [2, 1, 3, 4, 5], [1, 3, 2, 4, 5], [1, 2, 4, 3, 5], [1, 2, 3, 5, 4]] sage: sorted(R.elements_of_depth_iterator(9)) ## line 123 ## [[4, 5, 3, 2, 1], [5, 3, 4, 2, 1], [5, 4, 2, 3, 1], [5, 4, 3, 1, 2]] sage: list(R.elements_of_depth_iterator(10)) ## line 125 ## [[5, 4, 3, 2, 1]] sage: sorted(R.graded_component(0)) ## line 130 ## [[1, 2, 3, 4, 5]] sage: sorted(R.graded_component(1)) ## line 132 ## [[1, 2, 3, 5, 4], [1, 2, 4, 3, 5], [1, 3, 2, 4, 5], [2, 1, 3, 4, 5]] sage: sorted(R.graded_component(9)) ## line 134 ## [[4, 5, 3, 2, 1], [5, 3, 4, 2, 1], [5, 4, 2, 3, 1], [5, 4, 3, 1, 2]] sage: sorted(R.graded_component(10)) ## line 136 ## [[5, 4, 3, 2, 1]] sage: seeds = [''] ## line 146 ## sage: succ = lambda w: [w+'a', w+'b'] ## line 147 ## sage: C = RecursivelyEnumeratedSet(seeds, succ, structure='forest') ## line 148 ## sage: C ## line 149 ## An enumerated set with a forest structure sage: it = C.depth_first_search_iterator() ## line 154 ## sage: [next(it) for _ in range(6)] ## line 155 ## ['', 'a', 'aa', 'aaa', 'aaaa', 'aaaaa'] sage: it = C.breadth_first_search_iterator() ## line 160 ## sage: [next(it) for _ in range(6)] ## line 161 ## ['', 'a', 'b', 'aa', 'ab', 'ba'] sage: def children(x): if len(x) < 2: for letter in ['a', 'b', 'c']: yield x+letter ## line 228 ## sage: S = RecursivelyEnumeratedSet([''], lambda x: [x+letter for letter in ['a', 'b', 'c']] if len(x) < 2 else [], structure='forest', enumeration='depth', category=FiniteEnumeratedSets()) ## line 235 ## sage: S.list() ## line 240 ## ['', 'a', 'aa', 'ab', 'ac', 'b', 'ba', 'bb', 'bc', 'c', 'ca', 'cb', 'cc'] sage: S = RecursivelyEnumeratedSet([''], children, structure='forest', enumeration='depth', category=FiniteEnumeratedSets()) ## line 245 ## sage: S.list() ## line 248 ## ['', 'a', 'aa', 'ab', 'ac', 'b', 'ba', 'bb', 'bc', 'c', 'ca', 'cb', 'cc'] sage: def children(node): (lst, st) = node st = set(st) # make a copy if st: el = st.pop() for i in range(len(lst)+1): yield (lst[0:i]+[el]+lst[i:], st) ## line 271 ## sage: list(children(([1,2], {3,7,9}))) ## line 278 ## [([9, 1, 2], {3, 7}), ([1, 9, 2], {3, 7}), ([1, 2, 9], {3, 7})] sage: def post_process(node): (l, s) = node return tuple(l) if not s else None ## line 280 ## sage: S = RecursivelyEnumeratedSet( [([], {1,3,6,8})], children, post_process=post_process, structure='forest', enumeration='depth', category=FiniteEnumeratedSets()) ## line 283 ## sage: S.list() ## line 287 ## [(6, 3, 1, 8), (3, 6, 1, 8), (3, 1, 6, 8), (3, 1, 8, 6), (6, 1, 3, 8), (1, 6, 3, 8), (1, 3, 6, 8), (1, 3, 8, 6), (6, 1, 8, 3), (1, 6, 8, 3), (1, 8, 6, 3), (1, 8, 3, 6), (6, 3, 8, 1), (3, 6, 8, 1), (3, 8, 6, 1), (3, 8, 1, 6), (6, 8, 3, 1), (8, 6, 3, 1), (8, 3, 6, 1), (8, 3, 1, 6), (6, 8, 1, 3), (8, 6, 1, 3), (8, 1, 6, 3), (8, 1, 3, 6)] sage: S.cardinality() ## line 293 ## 24 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 295 ## 0 sage: f = lambda a: [a+3, a+5] ## line 364 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 365 ## sage: C ## line 366 ## A recursively enumerated set (breadth first search) sage: it = iter(C) ## line 368 ## sage: [next(it) for _ in range(10)] ## line 369 ## [0, 3, 5, 6, 8, 10, 9, 11, 13, 15] sage: f = lambda a: [2*a,2*a+1] ## line 374 ## sage: C = RecursivelyEnumeratedSet([1], f, structure='forest') ## line 375 ## sage: C ## line 376 ## An enumerated set with a forest structure sage: it = C.depth_first_search_iterator() ## line 378 ## sage: [next(it) for _ in range(7)] ## line 379 ## [1, 2, 4, 8, 16, 32, 64] sage: it = C.breadth_first_search_iterator() ## line 381 ## sage: [next(it) for _ in range(7)] ## line 382 ## [1, 2, 3, 4, 5, 6, 7] sage: f = lambda a: [a-1,a+1] ## line 387 ## sage: C = RecursivelyEnumeratedSet([10, 15], f, structure='symmetric') ## line 388 ## sage: C ## line 389 ## A recursively enumerated set with a symmetric structure (breadth first search) sage: it = iter(C) ## line 391 ## sage: [next(it) for _ in range(7)] ## line 392 ## [10, 15, 9, 11, 14, 16, 8] sage: f = lambda a: [a+1, a+I] ## line 397 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='graded') ## line 398 ## sage: C ## line 399 ## A recursively enumerated set with a graded structure (breadth first search) sage: it = iter(C) ## line 401 ## sage: [next(it) for _ in range(7)] ## line 402 ## [0, 1, I, 2, I + 1, 2*I, 3] sage: f = lambda a: [a-1,a+1] ## line 410 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='graded') ## line 411 ## sage: it = iter(C) ## line 412 ## sage: [next(it) for _ in range(7)] ## line 413 ## [0, -1, 1, -2, 0, 2, -3] sage: R = RecursivelyEnumeratedSet([1], lambda x: [x+1, x-1]) ## line 420 ## sage: R.successors(4) ## line 421 ## [5, 3] sage: C = RecursivelyEnumeratedSet((1, 2, 3), factor) ## line 426 ## sage: C.successors ## line 427 ## sage: C._seeds ## line 429 ## (1, 2, 3) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 431 ## 0 sage: f = lambda a:[a+1] ## line 465 ## sage: RecursivelyEnumeratedSet([0], f, structure=None) ## line 469 ## A recursively enumerated set (breadth first search) sage: RecursivelyEnumeratedSet([0], f, structure='graded') ## line 471 ## A recursively enumerated set with a graded structure (breadth first search) sage: RecursivelyEnumeratedSet([0], f, structure='symmetric') ## line 473 ## A recursively enumerated set with a symmetric structure (breadth first search) sage: RecursivelyEnumeratedSet([0], f, structure='forest') ## line 475 ## An enumerated set with a forest structure sage: RecursivelyEnumeratedSet([0], f, enumeration='breadth') ## line 480 ## A recursively enumerated set (breadth first search) sage: RecursivelyEnumeratedSet([0], f, enumeration='naive') ## line 482 ## A recursively enumerated set (naive search) sage: RecursivelyEnumeratedSet([0], f, enumeration='depth') ## line 484 ## A recursively enumerated set (depth first search) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 486 ## 0 sage: f = lambda a: [a+3, a+5] ## line 493 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 494 ## sage: C ## line 495 ## A recursively enumerated set (breadth first search) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 497 ## 0 sage: C = RecursivelyEnumeratedSet((1, 2, 3), factor) ## line 521 ## sage: loads(dumps(C)) ## line 522 ## A recursively enumerated set (breadth first search) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 524 ## 0 sage: C = RecursivelyEnumeratedSet((1, 2, 3), factor) ## line 550 ## sage: C.__getstate__() ## line 551 ## (None,) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 553 ## 0 sage: C = RecursivelyEnumeratedSet((1, 2, 3), factor) ## line 566 ## sage: C.__setstate__(C.__getstate__()) ## line 567 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 568 ## 0 sage: f = lambda a: [a+3, a+5] ## line 583 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 584 ## sage: len(C) ## line 585 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 589 ## 0 sage: f = lambda a: [a+3, a+5] ## line 601 ## sage: it_naive = iter(RecursivelyEnumeratedSet([0], f, enumeration='naive')) ## line 602 ## sage: it_depth = iter(RecursivelyEnumeratedSet([0], f, enumeration='depth')) ## line 603 ## sage: it_breadth = iter(RecursivelyEnumeratedSet([0], f, enumeration='breadth')) ## line 604 ## sage: sorted([next(it_naive) for _ in range(10)]) ## line 605 ## [0, 3, 5, 6, 8, 9, 10, 11, 12, 13] sage: [next(it_depth) for _ in range(10)] ## line 607 ## [0, 5, 10, 15, 20, 25, 30, 35, 40, 45] sage: [next(it_breadth) for _ in range(10)] ## line 609 ## [0, 3, 5, 6, 8, 10, 9, 11, 13, 15] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 611 ## 0 sage: f = lambda a:[a+3,a+5] ## line 635 ## sage: R = RecursivelyEnumeratedSet([0], f) ## line 636 ## sage: R ## line 637 ## A recursively enumerated set (breadth first search) sage: 8 in R ## line 639 ## True sage: R = RecursivelyEnumeratedSet([0], f, enumeration='depth') ## line 644 ## sage: R ## line 645 ## A recursively enumerated set (depth first search) sage: it = iter(R) ## line 647 ## sage: [next(it) for _ in range(6)] ## line 648 ## [0, 5, 10, 15, 20, 25] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 652 ## 0 sage: f = lambda x: [x-1, x+1] ## line 659 ## sage: RecursivelyEnumeratedSet([1], f, structure=None) ## line 660 ## A recursively enumerated set (breadth first search) sage: RecursivelyEnumeratedSet([1], f, structure='graded') ## line 665 ## A recursively enumerated set with a graded structure (breadth first search) sage: RecursivelyEnumeratedSet([1], f, structure='symmetric') ## line 670 ## A recursively enumerated set with a symmetric structure (breadth first search) sage: RecursivelyEnumeratedSet([1], f, structure='symmetric', max_depth=4) ## line 675 ## A recursively enumerated set with a symmetric structure (breadth first search) with max_depth=4 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 678 ## 0 sage: R = RecursivelyEnumeratedSet([1], lambda x: [x+1, x-1]) ## line 703 ## sage: R.seeds() ## line 704 ## [1] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 706 ## 0 sage: f = lambda a: [a+3, a+5] ## line 740 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 741 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 743 ## 0 sage: f = lambda a: [a+3, a+5] ## line 768 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 769 ## sage: C.graded_component(0) ## line 770 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 774 ## 0 sage: f = lambda a: [a-1, a+1] ## line 795 ## sage: S = RecursivelyEnumeratedSet([5, 10], f, structure='symmetric') ## line 796 ## sage: it = S.elements_of_depth_iterator(2) ## line 797 ## sage: sorted(it) ## line 798 ## [3, 7, 8, 12] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 800 ## 0 sage: f = lambda a: [a+3, a+5] ## line 819 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 820 ## sage: it = C.breadth_first_search_iterator() ## line 821 ## sage: [next(it) for _ in range(10)] ## line 822 ## [0, 3, 5, 6, 8, 10, 9, 11, 13, 15] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 824 ## 0 sage: f = lambda a: [a+3, a+5] ## line 856 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 857 ## sage: it = C._breadth_first_search_iterator_using_queue() ## line 858 ## sage: [next(it) for _ in range(10)] ## line 859 ## [0, 3, 5, 6, 8, 10, 9, 11, 13, 15] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 861 ## 0 sage: seeds = [Permutation([1,2,3])] ## line 884 ## sage: succ = attrcall("permutohedron_succ") ## line 885 ## sage: R = RecursivelyEnumeratedSet(seeds, succ) ## line 886 ## sage: sorted(R.naive_search_iterator()) ## line 887 ## [[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 889 ## 0 sage: f = lambda a: [a+3, a+5] ## line 915 ## sage: C = RecursivelyEnumeratedSet([0], f) ## line 916 ## sage: it = C.depth_first_search_iterator() ## line 917 ## sage: [next(it) for _ in range(10)] ## line 918 ## [0, 5, 10, 15, 20, 25, 30, 35, 40, 45] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 920 ## 0 sage: child = lambda i: [(i+3) % 10, (i+8) % 10] ## line 956 ## sage: R = RecursivelyEnumeratedSet([0], child) ## line 957 ## sage: R.to_digraph() ## line 958 ## Looped multi-digraph on 10 vertices sage: succ = lambda a: [(a[0]-1,a[1]), (a[0],a[1]-1), (a[0]+1,a[1]), (a[0],a[1]+1)] ## line 964 ## sage: seeds = [(0,0)] ## line 965 ## sage: C = RecursivelyEnumeratedSet(seeds, succ, structure='symmetric') ## line 966 ## sage: C.to_digraph(max_depth=3) ## line 967 ## Looped multi-digraph on 41 vertices sage: C = RecursivelyEnumeratedSet(seeds, succ, structure='symmetric', max_depth=2) ## line 972 ## sage: C.to_digraph() ## line 973 ## Looped multi-digraph on 25 vertices sage: f = lambda a: [a+1, a+I] ## line 978 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='graded') ## line 979 ## sage: C.to_digraph(max_depth=4) ## line 980 ## Looped multi-digraph on 21 vertices sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 982 ## 0 sage: f = lambda a: [a-1,a+1] ## line 1004 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='symmetric') ## line 1005 ## sage: C ## line 1006 ## A recursively enumerated set with a symmetric structure (breadth first search) sage: it = iter(C) ## line 1008 ## sage: [next(it) for _ in range(7)] ## line 1009 ## [0, -1, 1, -2, 2, -3, 3] sage: f = lambda a: [a-1,a+1] ## line 1016 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='symmetric') ## line 1017 ## sage: loads(dumps(C)) ## line 1018 ## sage: def f(a): return [a-1,a+1] ## line 1025 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='symmetric') ## line 1026 ## sage: loads(dumps(C)) ## line 1027 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1031 ## 0 sage: f = lambda a: [(a[0]-1,a[1]), (a[0],a[1]-1), (a[0]+1,a[1]), (a[0],a[1]+1)] ## line 1050 ## sage: C = RecursivelyEnumeratedSet([(0,0)], f, structure='symmetric') ## line 1051 ## sage: s = list(C.breadth_first_search_iterator(max_depth=2)); s ## line 1052 ## [(0, 0), (-1, 0), (0, -1), (1, 0), (0, 1), (-2, 0), (-1, -1), (-1, 1), (0, -2), (1, -1), (2, 0), (1, 1), (0, 2)] sage: it = iter(C) ## line 1059 ## sage: s == [next(it) for _ in range(13)] ## line 1060 ## True sage: D = RecursivelyEnumeratedSet([(0,0)], f) ## line 1067 ## sage: s == list(D.breadth_first_search_iterator(max_depth=2)) ## line 1068 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1070 ## 0 sage: f = lambda a: [a-1, a+1] ## line 1114 ## sage: S = RecursivelyEnumeratedSet([10], f, structure='symmetric') ## line 1115 ## sage: it = S.graded_component_iterator() ## line 1116 ## sage: [sorted(next(it)) for _ in range(5)] ## line 1117 ## [[10], [9, 11], [8, 12], [7, 13], [6, 14]] sage: f = lambda a: [a-1, a+1] ## line 1122 ## sage: S = RecursivelyEnumeratedSet([5, 10], f, structure='symmetric') ## line 1123 ## sage: it = S.graded_component_iterator() ## line 1124 ## sage: [sorted(next(it)) for _ in range(5)] ## line 1125 ## [[5, 10], [4, 6, 9, 11], [3, 7, 8, 12], [2, 13], [1, 14]] sage: f = lambda a: [a+1, a+I] ## line 1130 ## sage: S = RecursivelyEnumeratedSet([0], f, structure='symmetric') ## line 1131 ## sage: it = S.graded_component_iterator() ## line 1132 ## sage: [sorted(next(it)) for _ in range(7)] ## line 1133 ## [[0], [I, 1], [2*I, I + 1, 2], [3*I, 2*I + 1, I + 2, 3], [4*I, 3*I + 1, 2*I + 2, I + 3, 4], [5*I, 4*I + 1, 3*I + 2, 2*I + 3, I + 4, 5], [6*I, 5*I + 1, 4*I + 2, 3*I + 3, 2*I + 4, I + 5, 6]] sage: def f(a): sleep(0.05r) return [a-1,a+1] ## line 1147 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='symmetric') ## line 1150 ## sage: it = C.graded_component_iterator() ## line 1151 ## sage: next(it) ## line 1152 ## {0} sage: next(it) ## line 1154 ## {-1, 1} sage: from cysignals.alarm import alarm ## line 1156 ## sage: alarm(0.02); next(it) ## line 1157 ## sage: next(it) ## line 1161 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1165 ## 0 sage: f = lambda a: [a-1,a+1] ## line 1194 ## sage: C = RecursivelyEnumeratedSet([10, 15], f, structure='symmetric') ## line 1195 ## sage: for i in range(5): sorted(C.graded_component(i)) ## line 1196 ## [10, 15] [9, 11, 14, 16] [8, 12, 13, 17] [7, 18] [6, 19] sage: def f(a): sleep(0.1r) return [a-1,a+1] ## line 1207 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='symmetric') ## line 1210 ## sage: from cysignals.alarm import alarm ## line 1211 ## sage: alarm(0.45); C.graded_component(10) ## line 1212 ## sage: C.graded_component(1) ## line 1216 ## {-1, 1} sage: C.graded_component(2) ## line 1218 ## {-2, 2} sage: C.graded_component(3) ## line 1220 ## {-3, 3} sage: C.graded_component(4) ## line 1222 ## {-4, 4} sage: C.graded_component(5) ## line 1224 ## {-5, 5} sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1226 ## 0 sage: f = lambda a: [a-1, a+1] ## line 1260 ## sage: S = RecursivelyEnumeratedSet([5, 10], f, structure='symmetric') ## line 1261 ## sage: it = S.graded_component_iterator() ## line 1262 ## sage: [sorted(next(it)) for _ in range(3)] # indirect doctest ## line 1263 ## [[5, 10], [4, 6, 9, 11], [3, 7, 8, 12]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1265 ## 0 sage: f = lambda a: [(a[0]+1,a[1]), (a[0],a[1]+1)] ## line 1289 ## sage: C = RecursivelyEnumeratedSet([(0,0)], f, structure='graded', max_depth=3) ## line 1290 ## sage: C ## line 1291 ## A recursively enumerated set with a graded structure (breadth first search) with max_depth=3 sage: list(C) ## line 1294 ## [(0, 0), (1, 0), (0, 1), (2, 0), (1, 1), (0, 2), (3, 0), (2, 1), (1, 2), (0, 3)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1299 ## 0 sage: f = lambda a: [(a[0]+1,a[1]), (a[0],a[1]+1)] ## line 1317 ## sage: C = RecursivelyEnumeratedSet([(0,0)], f, structure='graded') ## line 1318 ## sage: list(C.breadth_first_search_iterator(max_depth=3)) ## line 1319 ## [(0, 0), (1, 0), (0, 1), (2, 0), (1, 1), (0, 2), (3, 0), (2, 1), (1, 2), (0, 3)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1324 ## 0 sage: f = lambda a: [(a[0]+1,a[1]), (a[0],a[1]+1)] ## line 1364 ## sage: C = RecursivelyEnumeratedSet([(0,0)], f, structure='graded', max_depth=3) ## line 1365 ## sage: it = C.graded_component_iterator() ## line 1366 ## sage: for _ in range(4): sorted(next(it)) ## line 1367 ## [(0, 0)] [(0, 1), (1, 0)] [(0, 2), (1, 1), (2, 0)] [(0, 3), (1, 2), (2, 1), (3, 0)] sage: child = lambda k:[2*k,2*k+1] if k<8 else [] ## line 1377 ## sage: root = [0] ## line 1378 ## sage: R = RecursivelyEnumeratedSet(root, child, structure='graded') ## line 1379 ## sage: it = R.graded_component_iterator() ## line 1380 ## sage: for _ in range(7): next(it) ## line 1381 ## {0} {1} {2, 3} {4, 5, 6, 7} {8, 9, 10, 11, 12, 13, 14, 15} set() set() sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1389 ## 0 sage: f = lambda a: [a+1, a+I] ## line 1417 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='graded') ## line 1418 ## sage: for i in range(5): sorted(C.graded_component(i)) ## line 1419 ## [0] [I, 1] [2*I, I + 1, 2] [3*I, 2*I + 1, I + 2, 3] [4*I, 3*I + 1, 2*I + 2, I + 3, 4] sage: def f(a): sleep(0.1r) return [a+1, a+I] ## line 1430 ## sage: C = RecursivelyEnumeratedSet([0], f, structure='graded') ## line 1433 ## sage: from cysignals.alarm import alarm ## line 1434 ## sage: alarm(0.45); C.graded_component(10) ## line 1435 ## sage: C.graded_component(2) ## line 1439 ## {2*I, I + 1, 2} sage: C.graded_component(3) ## line 1441 ## {3*I, 2*I + 1, I + 2, 3} sage: C.graded_component(4) ## line 1443 ## {4*I, 3*I + 1, 2*I + 2, I + 3, 4} sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1445 ## 0 sage: f = lambda a: [(a[0]+1,a[1]), (a[0],a[1]+1)] ## line 1475 ## sage: C = RecursivelyEnumeratedSet([(0,0)], f, structure='graded') ## line 1476 ## sage: it = C.graded_component_iterator() ## line 1477 ## sage: [sorted(next(it)) for _ in range(2)] # indirect doctest ## line 1478 ## [[(0, 0)], [(0, 1), (1, 0)]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1480 ## 0 sage: from sage.sets.recursively_enumerated_set import _imap_and_filter_none ## line 1499 ## sage: p = _imap_and_filter_none(lambda x: x if is_prime(x) else None, range(15)) ## line 1500 ## sage: [next(p), next(p), next(p), next(p), next(p), next(p)] ## line 1501 ## [2, 3, 5, 7, 11, 13] sage: p = _imap_and_filter_none(lambda x: x+x, ['a','b','c','d','e']) ## line 1503 ## sage: [next(p), next(p), next(p), next(p), next(p)] ## line 1504 ## ['aa', 'bb', 'cc', 'dd', 'ee'] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1506 ## 0 sage: from sage.sets.recursively_enumerated_set import search_forest_iterator ## line 1530 ## sage: list(search_forest_iterator([[]], lambda l: [l+[0], l+[1]] if len(l) < 3 else [])) ## line 1531 ## [[], [0], [0, 0], [0, 0, 0], [0, 0, 1], [0, 1], [0, 1, 0], [0, 1, 1], [1], [1, 0], [1, 0, 0], [1, 0, 1], [1, 1], [1, 1, 0], [1, 1, 1]] sage: list(search_forest_iterator([[]], lambda l: [l+[0], l+[1]] if len(l) < 3 else [], algorithm='breadth')) ## line 1539 ## [[], [0], [1], [0, 0], [0, 1], [1, 0], [1, 1], [0, 0, 0], [0, 0, 1], [0, 1, 0], [0, 1, 1], [1, 0, 0], [1, 0, 1], [1, 1, 0], [1, 1, 1]] sage: it = search_forest_iterator([[]], lambda l: [l+[0], l+[1]], algorithm='breadth') ## line 1550 ## sage: [ next(it) for i in range(16) ] ## line 1551 ## [[], [0], [1], [0, 0], [0, 1], [1, 0], [1, 1], [0, 0, 0], [0, 0, 1], [0, 1, 0], [0, 1, 1], [1, 0, 0], [1, 0, 1], [1, 1, 0], [1, 1, 1], [0, 0, 0, 0]] sage: list(search_forest_iterator([[]], lambda l: [l + [i] for i in range(3) if i not in l], algorithm='breadth')) ## line 1562 ## [[], [0], [1], [2], [0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1], [0, 1, 2], [0, 2, 1], [1, 0, 2], [1, 2, 0], [2, 0, 1], [2, 1, 0]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1568 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1627 ## sage: S = RecursivelyEnumeratedSet_forest( [[]], lambda l: [l+[0], l+[1]] if len(l) < 3 else [], category=FiniteEnumeratedSets()) ## line 1628 ## sage: S.list() ## line 1631 ## [[], [0], [0, 0], [0, 0, 0], [0, 0, 1], [0, 1], [0, 1, 0], [0, 1, 1], [1], [1, 0], [1, 0, 0], [1, 0, 1], [1, 1], [1, 1, 0], [1, 1, 1]] sage: S.category() ## line 1639 ## Category of finite enumerated sets sage: S.cardinality() ## line 1641 ## 15 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1648 ## sage: tb = RecursivelyEnumeratedSet_forest( [[]], lambda l: [l + [i] for i in range(3) if i not in l], algorithm = 'breadth', category=FiniteEnumeratedSets()) ## line 1649 ## sage: tb[0] ## line 1653 ## [] sage: tb.cardinality() ## line 1655 ## 16 sage: list(tb) ## line 1657 ## [[], [0], [1], [2], [0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1], [0, 1, 2], [0, 2, 1], [1, 0, 2], [1, 2, 0], [2, 0, 1], [2, 1, 0]] sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1668 ## sage: I = RecursivelyEnumeratedSet_forest([(0,0)], lambda l: [(l[0]+1, l[1]), (l[0], 1)] if l[1] == 0 else [(l[0], l[1]+1)]) ## line 1669 ## sage: depth_search = I.depth_first_search_iterator() ## line 1676 ## sage: [next(depth_search) for i in range(7)] ## line 1677 ## [(0, 0), (1, 0), (2, 0), (3, 0), (4, 0), (5, 0), (6, 0)] sage: breadth_search = I.breadth_first_search_iterator() ## line 1683 ## sage: [next(breadth_search) for i in range(15)] ## line 1684 ## [(0, 0), (1, 0), (0, 1), (2, 0), (1, 1), (0, 2), (3, 0), (2, 1), (1, 2), (0, 3), (4, 0), (3, 1), (2, 2), (1, 3), (0, 4)] sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1709 ## sage: class A(UniqueRepresentation, RecursivelyEnumeratedSet_forest): def __init__(self): RecursivelyEnumeratedSet_forest.__init__(self, [()], lambda x : [x+(0,), x+(1,)] if sum(x) < 3 else [], lambda x : sum(x[i]*2^i for i in range(len(x))) if sum(x) != 0 and x[-1] != 0 else None, algorithm = 'breadth', category=InfiniteEnumeratedSets()) ## line 1710 ## sage: MyForest = A(); MyForest ## line 1717 ## An enumerated set with a forest structure sage: MyForest.category() ## line 1719 ## Category of infinite enumerated sets sage: p = iter(MyForest) ## line 1721 ## sage: [next(p) for i in range(30)] ## line 1722 ## [1, 2, 3, 4, 6, 5, 7, 8, 12, 10, 14, 9, 13, 11, 16, 24, 20, 28, 18, 26, 22, 17, 25, 21, 19, 32, 48, 40, 56, 36] sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1733 ## sage: class A(UniqueRepresentation, RecursivelyEnumeratedSet_forest): def __init__(self): RecursivelyEnumeratedSet_forest.__init__(self, algorithm = 'breadth', category=InfiniteEnumeratedSets()) def roots(self): return [()] def children(self, x): if sum(x) < 3: return [x+(0,), x+(1,)] else: return [] def post_process(self, x): if sum(x) == 0 or x[-1] == 0: return None else: return sum(x[i]*2^i for i in range(len(x))) ## line 1734 ## sage: MyForest = A(); MyForest ## line 1750 ## An enumerated set with a forest structure sage: MyForest.category() ## line 1752 ## Category of infinite enumerated sets sage: p = iter(MyForest) ## line 1754 ## sage: [next(p) for i in range(30)] ## line 1755 ## [1, 2, 3, 4, 6, 5, 7, 8, 12, 10, 14, 9, 13, 11, 16, 24, 20, 28, 18, 26, 22, 17, 25, 21, 19, 32, 48, 40, 56, 36] sage: def children(x): return [x+1] ## line 1764 ## sage: S = RecursivelyEnumeratedSet_forest( [1], children, category=InfiniteEnumeratedSets()) ## line 1766 ## sage: dumps(S) ## line 1767 ## sage: import __main__ ## line 1774 ## sage: __main__.children = children ## line 1775 ## sage: S = RecursivelyEnumeratedSet_forest( [1], children, category=InfiniteEnumeratedSets()) ## line 1776 ## sage: loads(dumps(S)) ## line 1777 ## An enumerated set with a forest structure sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1779 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1785 ## sage: S = RecursivelyEnumeratedSet_forest(NN, lambda x : [], lambda x: x^2 if x.is_prime() else None) ## line 1786 ## sage: S.category() ## line 1787 ## Category of enumerated sets sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1789 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1805 ## sage: RecursivelyEnumeratedSet_forest( [1], lambda x: [x+1]) ## line 1806 ## An enumerated set with a forest structure sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1808 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1817 ## sage: I = RecursivelyEnumeratedSet_forest([(0,0)], lambda l: [(l[0]+1, l[1]), (l[0], 1)] if l[1] == 0 else [(l[0], l[1]+1)]) ## line 1818 ## sage: [i for i in I.roots()] ## line 1819 ## [(0, 0)] sage: I = RecursivelyEnumeratedSet_forest([(0,0),(1,1)], lambda l: [(l[0]+1, l[1]), (l[0], 1)] if l[1] == 0 else [(l[0], l[1]+1)]) ## line 1821 ## sage: [i for i in I.roots()] ## line 1822 ## [(0, 0), (1, 1)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1824 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1837 ## sage: I = RecursivelyEnumeratedSet_forest([(0,0)], lambda l: [(l[0]+1, l[1]), (l[0], 1)] if l[1] == 0 else [(l[0], l[1]+1)]) ## line 1838 ## sage: [i for i in I.children((0,0))] ## line 1839 ## [(1, 0), (0, 1)] sage: [i for i in I.children((1,0))] ## line 1841 ## [(2, 0), (1, 1)] sage: [i for i in I.children((1,1))] ## line 1843 ## [(1, 2)] sage: [i for i in I.children((4,1))] ## line 1845 ## [(4, 2)] sage: [i for i in I.children((4,0))] ## line 1847 ## [(5, 0), (4, 1)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1849 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1857 ## sage: def children(l): return [l+[0], l+[1]] ## line 1858 ## sage: C = RecursivelyEnumeratedSet_forest(([],), children) ## line 1860 ## sage: f = C.__iter__() ## line 1861 ## sage: next(f) ## line 1862 ## [] sage: next(f) ## line 1864 ## [0] sage: next(f) ## line 1866 ## [0, 0] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1868 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1882 ## sage: f = RecursivelyEnumeratedSet_forest([[]], lambda l: [l+[0], l+[1]] if len(l) < 3 else []) ## line 1883 ## sage: list(f.depth_first_search_iterator()) ## line 1885 ## [[], [0], [0, 0], [0, 0, 0], [0, 0, 1], [0, 1], [0, 1, 0], [0, 1, 1], [1], [1, 0], [1, 0, 0], [1, 0, 1], [1, 1], [1, 1, 0], [1, 1, 1]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1887 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1896 ## sage: f = RecursivelyEnumeratedSet_forest([[]], lambda l: [l+[0], l+[1]] if len(l) < 3 else []) ## line 1897 ## sage: list(f.breadth_first_search_iterator()) ## line 1899 ## [[], [0], [1], [0, 0], [0, 1], [1, 0], [1, 1], [0, 0, 0], [0, 0, 1], [0, 1, 0], [0, 1, 1], [1, 0, 0], [1, 0, 1], [1, 1, 0], [1, 1, 1]] sage: S = RecursivelyEnumeratedSet_forest([(0,0)], lambda x : [(x[0], x[1]+1)] if x[1] != 0 else [(x[0]+1,0), (x[0],1)], post_process = lambda x: x if ((is_prime(x[0]) and is_prime(x[1])) and ((x[0] - x[1]) == 2)) else None) ## line 1901 ## sage: p = S.breadth_first_search_iterator() ## line 1904 ## sage: [next(p), next(p), next(p), next(p), next(p), next(p), next(p)] ## line 1905 ## [(5, 3), (7, 5), (13, 11), (19, 17), (31, 29), (43, 41), (61, 59)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1907 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1922 ## sage: I = RecursivelyEnumeratedSet_forest([(0,0)], lambda l: [(l[0]+1, l[1]), (l[0], 1)] if l[1] == 0 else [(l[0], l[1]+1)]) ## line 1923 ## sage: list(I._elements_of_depth_iterator_rec(8)) ## line 1924 ## [(8, 0), (7, 1), (6, 2), (5, 3), (4, 4), (3, 5), (2, 6), (1, 7), (0, 8)] sage: I = RecursivelyEnumeratedSet_forest([[]], lambda l: [l+[0], l+[1]] if len(l) < 3 else []) ## line 1926 ## sage: list(I._elements_of_depth_iterator_rec(0)) ## line 1927 ## [[]] sage: list(I._elements_of_depth_iterator_rec(1)) ## line 1929 ## [[0], [1]] sage: list(I._elements_of_depth_iterator_rec(2)) ## line 1931 ## [[0, 0], [0, 1], [1, 0], [1, 1]] sage: list(I._elements_of_depth_iterator_rec(3)) ## line 1933 ## [[0, 0, 0], [0, 0, 1], [0, 1, 0], [0, 1, 1], [1, 0, 0], [1, 0, 1], [1, 1, 0], [1, 1, 1]] sage: list(I._elements_of_depth_iterator_rec(4)) ## line 1935 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1937 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1954 ## sage: S = RecursivelyEnumeratedSet_forest([(0,0)] , lambda x : [(x[0], x[1]+1)] if x[1] != 0 else [(x[0]+1,0), (x[0],1)], post_process = lambda x: x if ((is_prime(x[0]) and is_prime(x[1])) and ((x[0] - x[1]) == 2)) else None) ## line 1955 ## sage: p = S.elements_of_depth_iterator(8) ## line 1959 ## sage: next(p) ## line 1960 ## (5, 3) sage: S = RecursivelyEnumeratedSet_forest(NN, lambda x : [], lambda x: x^2 if x.is_prime() else None) ## line 1962 ## sage: p = S.elements_of_depth_iterator(0) ## line 1964 ## sage: [next(p), next(p), next(p), next(p), next(p)] ## line 1965 ## [4, 9, 25, 49, 121] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1967 ## 0 sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 1986 ## sage: S = RecursivelyEnumeratedSet_forest( [[]], lambda l: [l+[0], l+[1]] if len(l) < 3 else [], category=FiniteEnumeratedSets()) ## line 1987 ## sage: [4] in S ## line 1988 ## False sage: [1] in S ## line 1990 ## True sage: [1,1,1,1] in S ## line 1992 ## False sage: all(S.__contains__(i) for i in iter(S)) ## line 1994 ## True sage: S = RecursivelyEnumeratedSet_forest([1], lambda x: [x+1], category=InfiniteEnumeratedSets()) ## line 1996 ## sage: 1 in S ## line 1997 ## True sage: 732 in S ## line 1999 ## True sage: from sage.sets.recursively_enumerated_set import RecursivelyEnumeratedSet_forest ## line 2010 ## sage: S = RecursivelyEnumeratedSet_forest(Family(NN, lambda x : (x, 0)), lambda x : Family(PositiveIntegers(), lambda y : (x[0], y)) if x[1] == 0 else []) ## line 2011 ## sage: p = S.depth_first_search_iterator() ## line 2013 ## sage: [next(p), next(p), next(p), next(p), next(p), next(p), next(p)] ## line 2014 ## [(0, 0), (0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (0, 6)] sage: p = S.breadth_first_search_iterator() ## line 2016 ## sage: [next(p), next(p), next(p), next(p), next(p), next(p), next(p)] ## line 2017 ## [(0, 0), (1, 0), (2, 0), (3, 0), (4, 0), (5, 0), (6, 0)] sage: (0,0) in S ## line 2019 ## True sage: (1,1) in S ## line 2021 ## True sage: (10,10) in S ## line 2023 ## True sage: (42,18) in S ## line 2025 ## True sage: S = RecursivelyEnumeratedSet_forest(Family(NN, lambda x : (x, 0)) , lambda x : [(x[0], x[1]+1)]) ## line 2034 ## sage: p = S.depth_first_search_iterator() ## line 2035 ## sage: [next(p), next(p), next(p), next(p), next(p), next(p), next(p)] ## line 2036 ## [(0, 0), (0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (0, 6)] sage: p = S.breadth_first_search_iterator() ## line 2038 ## sage: [next(p), next(p), next(p), next(p), next(p), next(p), next(p)] ## line 2039 ## [(0, 0), (1, 0), (2, 0), (3, 0), (4, 0), (5, 0), (6, 0)] sage: (0,0) in S ## line 2041 ## True sage: (1,1) in S ## line 2043 ## True sage: (10,10) in S ## line 2045 ## True sage: (37,11) in S ## line 2047 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2049 ## 0 sage: seeds = [([i],i, i) for i in range(1,10)] ## line 2089 ## sage: def succ(t): list, sum, last = t return [(list + [i], sum + i, i) for i in range(1, last)] ## line 2090 ## sage: F = RecursivelyEnumeratedSet(seeds, succ, structure='forest', enumeration='depth') ## line 2093 ## sage: y = var('y') ## line 2096 ## sage: def map_function(t): li, sum, _ = t return y ^ sum ## line 2097 ## sage: reduce_function = lambda x,y: x + y ## line 2100 ## sage: F.map_reduce(map_function, reduce_function, 0) ## line 2101 ## Process RESetMapReduceWorker-3333:2: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1760, in run_myself node = self._todo.pop() ^^^^^^^^^^^^^^^^ IndexError: pop from an empty deque During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1719, in run self.run_myself() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1762, in run_myself node = self.steal() ^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1666, in steal self._mapred._signal_task_done() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1386, in _signal_task_done if self._active_tasks.task_done() <= 0: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 858, in task_done return self._active_tasks.get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/multiprocessing/synchronize.py", line 129, in get_value return self._semlock._get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^ NotImplementedError Process RESetMapReduceWorker-3333:1: Traceback (most recent call last): File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1760, in run_myself node = self._todo.pop() ^^^^^^^^^^^^^^^^ IndexError: pop from an empty deque During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1719, in run self.run_myself() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1762, in run_myself node = self.steal() ^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1666, in steal self._mapred._signal_task_done() File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 1386, in _signal_task_done if self._active_tasks.task_done() <= 0: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py", line 858, in task_done return self._active_tasks.get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/multiprocessing/synchronize.py", line 129, in get_value return self._semlock._get_value() ^^^^^^^^^^^^^^^^^^^^^^^^^^ NotImplementedError ------------------------------------------------------------------------ ------------------------------------------------------------------------ ------------------------------------------------------------------------ /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x734c)[0xffff773d734c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x740c)[0xffff773d740c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x95fc)[0xffff773d95fc] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff791c87ec] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x734c)[0xffff773d734c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x740c)[0xffff773d740c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x95fc)[0xffff773d95fc] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff791c87ec] /usr/lib/libc.so.6(read+0x6c)[0xffff78b1a3ec] /usr/lib/libc.so.6(+0x7bca8)[0xffff78abbca8] /usr/lib/libpython3.11.so.1.0(_Py_read+0x5c)[0xffff78e8263c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x734c)[0xffff773d734c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x740c)[0xffff773d740c] /usr/lib/python3.11/site-packages/cysignals/signals.so(+0x95fc)[0xffff773d95fc] /usr/lib/libpython3.11.so.1.0(+0x293f2c)[0xffff78e93f2c] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff791c87ec] /usr/lib/libc.so.6(+0x8796c)[0xffff78ac796c] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1764)[0xffff78cfc1d4] /usr/lib/libpython3.11.so.1.0(PyThread_acquire_lock_timed+0x15c)[0xffff78e7675c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libc.so.6(+0x7bca8)[0xffff78abbca8] /usr/lib/libpython3.11.so.1.0(+0x2d6dc0)[0xffff78ed6dc0] /usr/lib/libpython3.11.so.1.0(+0x2d6f58)[0xffff78ed6f58] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0xe1e4)[0xffff1e2de1e4] /usr/lib/libpython3.11.so.1.0(+0x15d82c)[0xffff78d5d82c] /usr/lib/libc.so.6(+0x8796c)[0xffff78ac796c] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0x15150)[0xffff1e2e5150] /usr/lib/libpython3.11.so.1.0(PyObject_Vectorcall+0x48)[0xffff78d52168] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(PyThread_acquire_lock_timed+0x15c)[0xffff78e7675c] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x2d6dc0)[0xffff78ed6dc0] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x2d6f58)[0xffff78ed6f58] /usr/lib/libpython3.11.so.1.0(+0x21e4b8)[0xffff78e1e4b8] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1dc4)[0xffff78cfc834] /usr/lib/libpython3.11.so.1.0(+0x15d82c)[0xffff78d5d82c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(PyObject_Vectorcall+0x48)[0xffff78d52168] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x1b8568)[0xffff78db8568] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0xe1e4)[0xffff1e2de1e4] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0x15150)[0xffff1e2e5150] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(+0x21e4b8)[0xffff78e1e4b8] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1dc4)[0xffff78cfc834] /usr/lib/libpython3.11.so.1.0(+0x26602c)[0xffff78e6602c] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(+0x266254)[0xffff78e66254] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x266354)[0xffff78e66354] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(+0x1b8568)[0xffff78db8568] /usr/lib/libpython3.11.so.1.0(_PyRun_SimpleFileObject+0x114)[0xffff78e68af4] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyRun_AnyFileObject+0x84)[0xffff78e68fe4] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(Py_RunMain+0x6ac)[0xffff78e84bec] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(Py_BytesMain+0x5c)[0xffff78e8510c] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libc.so.6(+0x27780)[0xffff78a67780] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libc.so.6(__libc_start_main+0x98)[0xffff78a67858] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/bin/python3(_start+0x30)[0xaaab6d0e0870] ------------------------------------------------------------------------ /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x26602c)[0xffff78e6602c] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0xe1e4)[0xffff1e2de1e4] /usr/lib/libpython3.11.so.1.0(+0x266254)[0xffff78e66254] /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.cpython-311-aarch64-linux-gnu.so(+0x15150)[0xffff1e2e5150] /usr/lib/libpython3.11.so.1.0(+0x266354)[0xffff78e66354] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyRun_SimpleFileObject+0x114)[0xffff78e68af4] /usr/lib/libpython3.11.so.1.0(_PyRun_AnyFileObject+0x84)[0xffff78e68fe4] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(Py_RunMain+0x6ac)[0xffff78e84bec] /usr/lib/libpython3.11.so.1.0(Py_BytesMain+0x5c)[0xffff78e8510c] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libc.so.6(+0x27780)[0xffff78a67780] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libc.so.6(__libc_start_main+0x98)[0xffff78a67858] /usr/bin/python3(_start+0x30)[0xaaab6d0e0870] ------------------------------------------------------------------------ /usr/lib/libpython3.11.so.1.0(+0x21e4b8)[0xffff78e1e4b8] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x1dc4)[0xffff78cfc834] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b8568)[0xffff78db8568] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(_PyObject_FastCallDictTstate+0x74)[0xffff78d51ca4] /usr/lib/libpython3.11.so.1.0(_PyObject_Call_Prepend+0xdc)[0xffff78d51f8c] /usr/lib/libpython3.11.so.1.0(+0x1b86bc)[0xffff78db86bc] /usr/lib/libpython3.11.so.1.0(+0x1af9d8)[0xffff78daf9d8] /usr/lib/libpython3.11.so.1.0(_PyObject_MakeTpCall+0x90)[0xffff78d51af0] /usr/lib/libpython3.11.so.1.0(_PyEval_EvalFrameDefault+0x6920)[0xffff78d01390] /usr/lib/libpython3.11.so.1.0(+0x22650c)[0xffff78e2650c] /usr/lib/libpython3.11.so.1.0(PyEval_EvalCode+0x98)[0xffff78e265ac] /usr/lib/libpython3.11.so.1.0(+0x26602c)[0xffff78e6602c] /usr/lib/libpython3.11.so.1.0(+0x266254)[0xffff78e66254] /usr/lib/libpython3.11.so.1.0(+0x266354)[0xffff78e66354] /usr/lib/libpython3.11.so.1.0(_PyRun_SimpleFileObject+0x114)[0xffff78e68af4] /usr/lib/libpython3.11.so.1.0(_PyRun_AnyFileObject+0x84)[0xffff78e68fe4] /usr/lib/libpython3.11.so.1.0(Py_RunMain+0x6ac)[0xffff78e84bec] /usr/lib/libpython3.11.so.1.0(Py_BytesMain+0x5c)[0xffff78e8510c] /usr/lib/libc.so.6(+0x27780)[0xffff78a67780] /usr/lib/libc.so.6(__libc_start_main+0x98)[0xffff78a67858] /usr/bin/python3(_start+0x30)[0xaaab6d0e0870] ------------------------------------------------------------------------ Attaching gdb to process id 16235. Cannot find gdb installed GDB is not installed. Install gdb for enhanced tracebacks. Attaching gdb to process id 16232. Cannot find gdb installed GDB is not installed. Install gdb for enhanced tracebacks. ------------------------------------------------------------------------ ------------------------------------------------------------------------ Attaching gdb to process id 16038. Cannot find gdb installed GDB is not installed. Install gdb for enhanced tracebacks. ------------------------------------------------------------------------ ********************************************************************** ---------------------------------------------------------------------- sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/groups/perm_gps/permgroup.py # 2 doctests failed sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/parallel/map_reduce.py # Timed out sage -t --warn-long 30.0 --random-seed=230775089920805747071539279191783974296 /builddir/sagemath-9.8/pkgs/sagemath-standard/build/lib.linux-aarch64-cpython-311/sage/sets/recursively_enumerated_set.pyx # Timed out ---------------------------------------------------------------------- Total time for all tests: 1231.1 seconds cpu time: 6525.7 seconds cumulative wall time: 14801.7 seconds Features detected for doctesting: gfan,nauty,palp,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic => ERROR: sagemath-9.8_1: do_check: '$_scripts/sage -tp ${XBPS_MAKEJOBS} ${_test_args} ${_test_files}' exited with 5 => ERROR: in do_check() at srcpkgs/sagemath/template:117