Ask Your Question

Revision history [back]

INFO: gcc: sage/rings/padics/pow_computer_ext.cpp
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)’:
sage/rings/padics/padic_ZZ_pX_CR_element.cpp:20584:45: warning: ‘__pyx_v_little_shift’ may be used uninitialized [-Wmaybe-uninitialized]
20584 |         __pyx_v_ppow = ((__pyx_v_self->ordp - __pyx_v_little_shift) / __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.e);
      |                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/padic_ZZ_pX_CR_element.cpp:20255:12: note: ‘__pyx_v_little_shift’ was declared here
20255 |       long __pyx_v_little_shift;
      |            ^~~~~~~~~~~~~~~~~~~~
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)’:
sage/rings/padics/pow_computer_ext.cpp:6962:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
 6962 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/pow_computer_ext.cpp:6991:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
 6991 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)’:
sage/rings/padics/pow_computer_ext.cpp:7128:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
 7128 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/pow_computer_ext.cpp:7157:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
 7157 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)’:
sage/rings/padics/pow_computer_ext.cpp:11212:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
11212 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)’:
sage/rings/padics/pow_computer_ext.cpp:13136:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
13136 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)’:
sage/rings/padics/pow_computer_ext.cpp:14923:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
14923 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/pow_computer_ext.cpp:14957:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
14957 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)’:
sage/rings/padics/pow_computer_ext.cpp:15284:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
15284 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/pow_computer_ext.cpp:15313:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
15313 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function ‘PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_20__pow__(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, PyObject*, PyObject*)’:
sage/rings/padics/padic_ZZ_pX_CR_element.cpp:16597:9: warning: ‘__pyx_v_exp_prec’ may be used uninitialized [-Wmaybe-uninitialized]
16597 |         if (__pyx_t_5) {
      |         ^~
sage/rings/padics/padic_ZZ_pX_CR_element.cpp:15309:10: note: ‘__pyx_v_exp_prec’ was declared here
15309 |     long __pyx_v_exp_prec;
      |          ^~~~~~~~~~~~~~~~
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_element.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_element.cpython-311-x86_64-linux-gnu.so
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZ_p.o): relocation R_X86_64_TPOFF32 against `_ZZN3NTLL44_ntl_hidden_function_tls_access_ZZ_pInfo_stgEvE47_ntl_hidden_variable_tls_local_ptr_ZZ_pInfo_stg' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
building 'sage.rings.polynomial.evaluation_ntl' extension
INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC

INFO: compile options: '-I///usr/local/include -Isage/libs/ntl -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c'
extra options: '-std=c++11'
INFO: gcc: sage/rings/polynomial/evaluation_ntl.cpp
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_CR_element.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-311-x86_64-linux-gnu.so -lpari
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
building 'sage.rings.polynomial.polynomial_gf2x' extension
INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC

INFO: compile options: '-I///usr/local/include -I/usr/include/libpng16 -Isage/libs/ntl -Isage/cpython -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c'
extra options: '-std=c++11 -I/usr/include/libpng16 -std=c++11'
INFO: gcc: sage/rings/polynomial/polynomial_gf2x.cpp
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/padic_ext_element.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/padic_ext_element.cpython-311-x86_64-linux-gnu.so
/usr/bin/ld: ///usr/local/lib/libntl.a(lip.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
building 'sage.rings.polynomial.polynomial_integer_dense_flint' extension
INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC

INFO: compile options: '-I///usr/local/include -Isage/cpython -Isage/libs/flint -Isage/libs/ntl -Isage/libs/arb -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cypari2 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -Isage/rings -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c'
extra options: '-std=c++11'
INFO: gcc: sage/rings/polynomial/polynomial_integer_dense_flint.cpp
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/evaluation_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lmpfr -lmpfi -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/evaluation_ntl.cpython-311-x86_64-linux-gnu.so
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZX.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
building 'sage.rings.polynomial.polynomial_integer_dense_ntl' extension
INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC

INFO: compile options: '-I///usr/local/include -Isage/libs/ntl -Isage/cpython -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cypari2 -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c'
extra options: '-std=c++11'
INFO: gcc: sage/rings/polynomial/polynomial_integer_dense_ntl.cpp
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)’:
sage/rings/padics/pow_computer_ext.cpp:5750:27: warning: ‘__pyx_v_high_shifter’ may be used uninitialized [-Wmaybe-uninitialized]
 5750 |         ZZ_pX_conv_modulus(__pyx_v_highshift, (__pyx_v_high_shifter[0]), __pyx_v_c->x);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/pow_computer_ext.cpp:5091:10: note: ‘__pyx_v_high_shifter’ was declared here
 5091 |   ZZ_pX *__pyx_v_high_shifter;
      |          ^~~~~~~~~~~~~~~~~~~~
sage/rings/padics/pow_computer_ext.cpp:5699:15: warning: ‘__pyx_v_m’ may be used uninitialized [-Wmaybe-uninitialized]
 5699 |         MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0]));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/padics/pow_computer_ext.cpp:5086:17: note: ‘__pyx_v_m’ was declared here
 5086 |   ZZ_pXModulus *__pyx_v_m;
      |                 ^~~~~~~~~
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/pow_computer_ext.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/pow_computer_ext.cpython-311-x86_64-linux-gnu.so -lpari
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
building 'sage.rings.polynomial.polynomial_modn_dense_ntl' extension
INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC

INFO: compile options: '-I///usr/local/include -Isage/libs/ntl -Isage/cpython -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c'
extra options: '-std=c++11'
INFO: gcc: sage/rings/polynomial/polynomial_modn_dense_ntl.cpp
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 sage/rings/polynomial/polynomial_gf2x.cpp:10977:98:
sage/rings/polynomial/polynomial_gf2x.cpp:11156:28: warning: ‘__pyx_v_var_name_hash’ may be used uninitialized [-Wmaybe-uninitialized]
11156 |         __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/rings/polynomial/polynomial_gf2x.cpp: In function ‘Py_hash_t __pyx_pw_4sage_5rings_10polynomial_15polynomial_gf2x_19Polynomial_template_35__hash__(PyObject*)’:
sage/rings/polynomial/polynomial_gf2x.cpp:10988:8: note: ‘__pyx_v_var_name_hash’ was declared here
10988 |   long __pyx_v_var_name_hash;
      |        ^~~~~~~~~~~~~~~~~~~~~
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_gf2x.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lgmp -lntl -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_gf2x.cpython-311-x86_64-linux-gnu.so -lpari
/usr/bin/ld: ///usr/local/lib/libntl.a(GF2X.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
building 'sage.rings.polynomial.polynomial_zz_pex' extension
INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC

INFO: compile options: '-I///usr/local/include -Isage/cpython -Isage/libs/ntl -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c'
extra options: '-std=c++11'
INFO: gcc: sage/rings/polynomial/polynomial_zz_pex.cpp
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-311-x86_64-linux-gnu.so -lpari
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
building 'sage.schemes.hyperelliptic_curves.hypellfrob' extension
INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC

INFO: compile options: '-Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I///usr/local/include -Isage/libs/ntl -Isage/rings/finite_rings -Isage/cpython -Isage/ext -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c'
extra options: '-std=c++11'
INFO: gcc: sage/schemes/hyperelliptic_curves/hypellfrob.cpp
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_flint.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lflint -larb -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-311-x86_64-linux-gnu.so -lpari
INFO: gcc: sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZX1.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
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*)’:
sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6274:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 6274 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6286:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 6286 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
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*)’:
sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6401:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 6401 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6413:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 6413 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
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*)’:
sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6528:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 6528 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6540:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 6540 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
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 sage/rings/polynomial/polynomial_zz_pex.cpp:11611:100:
sage/rings/polynomial/polynomial_zz_pex.cpp:11790:28: warning: ‘__pyx_v_var_name_hash’ may be used uninitialized [-Wmaybe-uninitialized]
11790 |         __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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*)’:
sage/rings/polynomial/polynomial_zz_pex.cpp:11622:8: note: ‘__pyx_v_var_name_hash’ was declared here
11622 |   long __pyx_v_var_name_hash;
      |        ^~~~~~~~~~~~~~~~~~~~~
INFO: gcc: sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.cpp
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_modn_dense_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-311-x86_64-linux-gnu.so -lpari
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_zz_pex.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_zz_pex.cpython-311-x86_64-linux-gnu.so -lpari
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob.o build/temp.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o build/temp.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lgmp -lntl -o build/lib.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-311-x86_64-linux-gnu.so -lpari
/usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
error: Command "gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC -Isage/libs -I/usr/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -Isage/cpython -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c sage/libs/ecl.c -o build/temp.linux-x86_64-cpython-311/sage/libs/ecl.o -Dlinux" failed with exit status 1
error: subprocess-exited-with-error

× python setup.py develop did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/bin/python3 -c '
exec(compile('"'"''"'"''"'"'
# This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
#
# - It imports setuptools before invoking setup.py, to enable projects that directly
#   import from `distutils.core` to work with newer packaging standards.
# - It provides a clear error message when setuptools is not installed.
# - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so
#   setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning:
#     manifest_maker: standard file '"'"'-c'"'"' not found".
# - It generates a shim setup.py, for handling setup.cfg-only projects.
import os, sys, tokenize

try:
    import setuptools
except ImportError as error:
    print(
        "ERROR: Can not execute `setup.py` since setuptools is not available in "
        "the build environment.",
        file=sys.stderr,
    )
    sys.exit(1)

__file__ = %r
sys.argv[0] = __file__

if os.path.exists(__file__):
    filename = __file__
    with tokenize.open(__file__) as f:
        setup_py_code = f.read()
else:
    filename = "<auto-generated setuptools caller>"
    setup_py_code = "from setuptools import setup; setup()"

exec(compile(setup_py_code, filename, "exec"))
'"'"''"'"''"'"' % ('"'"'/home/ayan/programs/sage/src/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' --no-user-cfg develop --no-deps
cwd: /home/ayan/programs/sage/src/

error: subprocess-exited-with-error

× python setup.py develop did not run successfully. │ exit code: 1 ╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.


Error installing


INFO: gcc: sage/rings/padics/pow_computer_ext.cpp
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)’:
sage/rings/padics/padic_ZZ_pX_CR_element.cpp:20584:45: warning: ‘__pyx_v_little_shift’ may 

It turns out that there was NTL installed in the machine from the repositories. That was somehow interfering with the build process. It could be used uninitialized [-Wmaybe-uninitialized] 20584 | __pyx_v_ppow = ((__pyx_v_self->ordp - __pyx_v_little_shift) / __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.e); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/padic_ZZ_pX_CR_element.cpp:20255:12: note: ‘__pyx_v_little_shift’ leftover of manual install of NTL as well that was declared here 20255 | long __pyx_v_little_shift; | ^~~~~~~~~~~~~~~~~~~~ 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)’: sage/rings/padics/pow_computer_ext.cpp:6962:27: warning: comparison causing the problem. However, after uninstalling NTL and deleting all the files including the header files the install of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 6962 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/pow_computer_ext.cpp:6991:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 6991 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)’: sage/rings/padics/pow_computer_ext.cpp:7128:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 7128 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/pow_computer_ext.cpp:7157:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 7157 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)’: sage/rings/padics/pow_computer_ext.cpp:11212:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 11212 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)’: sage/rings/padics/pow_computer_ext.cpp:13136:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 13136 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)’: sage/rings/padics/pow_computer_ext.cpp:14923:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 14923 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/pow_computer_ext.cpp:14957:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 14957 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)’: sage/rings/padics/pow_computer_ext.cpp:15284:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 15284 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/pow_computer_ext.cpp:15313:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 15313 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function ‘PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_20__pow__(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, PyObject*, PyObject*)’: sage/rings/padics/padic_ZZ_pX_CR_element.cpp:16597:9: warning: ‘__pyx_v_exp_prec’ may be used uninitialized [-Wmaybe-uninitialized] 16597 | if (__pyx_t_5) { | ^~ sage/rings/padics/padic_ZZ_pX_CR_element.cpp:15309:10: note: ‘__pyx_v_exp_prec’ was declared here 15309 | long __pyx_v_exp_prec; | ^~~~~~~~~~~~~~~~ INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_element.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_element.cpython-311-x86_64-linux-gnu.so /usr/bin/ld: ///usr/local/lib/libntl.a(ZZ_p.o): relocation R_X86_64_TPOFF32 against `_ZZN3NTLL44_ntl_hidden_function_tls_access_ZZ_pInfo_stgEvE47_ntl_hidden_variable_tls_local_ptr_ZZ_pInfo_stg' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status building 'sage.rings.polynomial.evaluation_ntl' extension INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC INFO: compile options: '-I///usr/local/include -Isage/libs/ntl -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c' extra options: '-std=c++11' INFO: gcc: sage/rings/polynomial/evaluation_ntl.cpp INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_CR_element.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-311-x86_64-linux-gnu.so -lpari /usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status building 'sage.rings.polynomial.polynomial_gf2x' extension INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC INFO: compile options: '-I///usr/local/include -I/usr/include/libpng16 -Isage/libs/ntl -Isage/cpython -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c' extra options: '-std=c++11 -I/usr/include/libpng16 -std=c++11' INFO: gcc: sage/rings/polynomial/polynomial_gf2x.cpp INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/padic_ext_element.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/padic_ext_element.cpython-311-x86_64-linux-gnu.so /usr/bin/ld: ///usr/local/lib/libntl.a(lip.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status building 'sage.rings.polynomial.polynomial_integer_dense_flint' extension INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC INFO: compile options: '-I///usr/local/include -Isage/cpython -Isage/libs/flint -Isage/libs/ntl -Isage/libs/arb -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cypari2 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -Isage/rings -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c' extra options: '-std=c++11' INFO: gcc: sage/rings/polynomial/polynomial_integer_dense_flint.cpp INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/evaluation_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lmpfr -lmpfi -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/evaluation_ntl.cpython-311-x86_64-linux-gnu.so /usr/bin/ld: ///usr/local/lib/libntl.a(ZZX.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status building 'sage.rings.polynomial.polynomial_integer_dense_ntl' extension INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC INFO: compile options: '-I///usr/local/include -Isage/libs/ntl -Isage/cpython -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cypari2 -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c' extra options: '-std=c++11' INFO: gcc: sage/rings/polynomial/polynomial_integer_dense_ntl.cpp 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)’: sage/rings/padics/pow_computer_ext.cpp:5750:27: warning: ‘__pyx_v_high_shifter’ may be used uninitialized [-Wmaybe-uninitialized] 5750 | ZZ_pX_conv_modulus(__pyx_v_highshift, (__pyx_v_high_shifter[0]), __pyx_v_c->x); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/pow_computer_ext.cpp:5091:10: note: ‘__pyx_v_high_shifter’ was declared here 5091 | ZZ_pX *__pyx_v_high_shifter; | ^~~~~~~~~~~~~~~~~~~~ sage/rings/padics/pow_computer_ext.cpp:5699:15: warning: ‘__pyx_v_m’ may be used uninitialized [-Wmaybe-uninitialized] 5699 | MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/padics/pow_computer_ext.cpp:5086:17: note: ‘__pyx_v_m’ was declared here 5086 | ZZ_pXModulus *__pyx_v_m; | ^~~~~~~~~ INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/padics/pow_computer_ext.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lm -o build/lib.linux-x86_64-cpython-311/sage/rings/padics/pow_computer_ext.cpython-311-x86_64-linux-gnu.so -lpari /usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status building 'sage.rings.polynomial.polynomial_modn_dense_ntl' extension INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC INFO: compile options: '-I///usr/local/include -Isage/libs/ntl -Isage/cpython -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c' extra options: '-std=c++11' INFO: gcc: sage/rings/polynomial/polynomial_modn_dense_ntl.cpp 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 sage/rings/polynomial/polynomial_gf2x.cpp:10977:98: sage/rings/polynomial/polynomial_gf2x.cpp:11156:28: warning: ‘__pyx_v_var_name_hash’ may be used uninitialized [-Wmaybe-uninitialized] 11156 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sage/rings/polynomial/polynomial_gf2x.cpp: In function ‘Py_hash_t __pyx_pw_4sage_5rings_10polynomial_15polynomial_gf2x_19Polynomial_template_35__hash__(PyObject*)’: sage/rings/polynomial/polynomial_gf2x.cpp:10988:8: note: ‘__pyx_v_var_name_hash’ was declared here 10988 | long __pyx_v_var_name_hash; | ^~~~~~~~~~~~~~~~~~~~~ INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_gf2x.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lgmp -lntl -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_gf2x.cpython-311-x86_64-linux-gnu.so -lpari /usr/bin/ld: ///usr/local/lib/libntl.a(GF2X.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status building 'sage.rings.polynomial.polynomial_zz_pex' extension INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC INFO: compile options: '-I///usr/local/include -Isage/cpython -Isage/libs/ntl -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c' extra options: '-std=c++11' INFO: gcc: sage/rings/polynomial/polynomial_zz_pex.cpp INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-311-x86_64-linux-gnu.so -lpari /usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status building 'sage.schemes.hyperelliptic_curves.hypellfrob' extension INFO: C compiler: gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC INFO: compile options: '-Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I///usr/local/include -Isage/libs/ntl -Isage/rings/finite_rings -Isage/cpython -Isage/ext -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c' extra options: '-std=c++11' INFO: gcc: sage/schemes/hyperelliptic_curves/hypellfrob.cpp INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_flint.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -lflint -larb -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-311-x86_64-linux-gnu.so -lpari INFO: gcc: sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp /usr/bin/ld: ///usr/local/lib/libntl.a(ZZX1.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status 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*)’: sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6274:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] 6274 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ~~~~~~~~~~^~~~~~~~~~~ sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6286:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] 6286 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ~~~~~~~~~~^~~~~~~~~~~ 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*)’: sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6401:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] 6401 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ~~~~~~~~~~^~~~~~~~~~~ sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6413:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] 6413 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ~~~~~~~~~~^~~~~~~~~~~ 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*)’: sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6528:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] 6528 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ~~~~~~~~~~^~~~~~~~~~~ sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6540:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] 6540 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { | ~~~~~~~~~~^~~~~~~~~~~ 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 sage/rings/polynomial/polynomial_zz_pex.cpp:11611:100: sage/rings/polynomial/polynomial_zz_pex.cpp:11790:28: warning: ‘__pyx_v_var_name_hash’ may be used uninitialized [-Wmaybe-uninitialized] 11790 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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*)’: sage/rings/polynomial/polynomial_zz_pex.cpp:11622:8: note: ‘__pyx_v_var_name_hash’ was declared here 11622 | long __pyx_v_var_name_hash; | ^~~~~~~~~~~~~~~~~~~~~ INFO: gcc: sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.cpp INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_modn_dense_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-311-x86_64-linux-gnu.so -lpari /usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_zz_pex.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lntl -lgmp -o build/lib.linux-x86_64-cpython-311/sage/rings/polynomial/polynomial_zz_pex.cpython-311-x86_64-linux-gnu.so -lpari /usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status INFO: g++ -std=gnu++11 -shared -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -Wl,-rpath,/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -L. -Wl,-rpath,. -L/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -Wl,-rpath-link,/home/ayan/programs/sage/local/lib -L/home/ayan/programs/sage/local/lib -Wl,-rpath,/home/ayan/programs/sage/local/lib -g -O2 build/temp.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob.o build/temp.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o build/temp.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o -L///usr/local/lib -L/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib -lgmp -lntl -o build/lib.linux-x86_64-cpython-311/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-311-x86_64-linux-gnu.so -lpari /usr/bin/ld: ///usr/local/lib/libntl.a(ZZ.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status error: Command "gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -g -O2 -g -O2 -fPIC -Isage/libs -I/usr/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/cysignals -Isage/cpython -I/home/ayan/programs/sage/src -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/numpy/core/include -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -I/home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/include/python3.11 -c sage/libs/ecl.c -o build/temp.linux-x86_64-cpython-311/sage/libs/ecl.o -Dlinux" failed with exit status 1 error: subprocess-exited-with-error × python setup.py develop did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. full command: /home/ayan/programs/sage/local/var/lib/sage/venv-python3.11.1/bin/python3 -c ' exec(compile('"'"''"'"''"'"' # This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py # # - It imports setuptools before invoking setup.py, to enable projects that directly # import from `distutils.core` to work with newer packaging standards. # - It provides a clear error message when setuptools sagemath went on fine using its own NTL. So it is not installed. # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: # manifest_maker: standard file '"'"'-c'"'"' not found". # - It generates a shim setup.py, for handling setup.cfg-only projects. import os, sys, tokenize try: import setuptools except ImportError as error: print( "ERROR: Can not execute `setup.py` since setuptools is not available in " "the build environment.", file=sys.stderr, ) sys.exit(1) __file__ = %r sys.argv[0] = __file__ if os.path.exists(__file__): filename = __file__ an issue with tokenize.open(__file__) as f: setup_py_code = f.read() else: filename = "<auto-generated setuptools caller>" setup_py_code = "from setuptools import setup; setup()" exec(compile(setup_py_code, filename, "exec")) '"'"''"'"''"'"' % ('"'"'/home/ayan/programs/sage/src/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' --no-user-cfg develop --no-deps cwd: /home/ayan/programs/sage/src/

error: subprocess-exited-with-errorfedora39.

× python setup.py develop did not run successfully. │ exit code: 1 ╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.


Error installing


It turns out that there was NTL installed in the machine from the repositories. That was somehow interfering with the build process. It could be leftover of manual install of NTL as well that was causing the problem. However, after uninstalling NTL and deleting all the files including the header files the install of sagemath went on fine using its own NTL. So it is not an issue with fedora39.