>>> libgivaro: Building testing/libgivaro 4.2.0-r2 (using abuild 3.11.21-r0) started Tue, 01 Aug 2023 12:06:59 +0000 >>> libgivaro: Checking sanity of /home/buildozer/aports/testing/libgivaro/APKBUILD... >>> WARNING: libgivaro: No maintainer >>> libgivaro: Analyzing dependencies... >>> libgivaro: Installing for build: build-base gmp-dev (1/3) Installing libgmpxx (6.2.1-r3) (2/3) Installing gmp-dev (6.2.1-r3) (3/3) Installing .makedepends-libgivaro (20230801.120700) OK: 271 MiB in 105 packages >>> libgivaro: Cleaning up srcdir >>> libgivaro: Cleaning up pkgdir >>> libgivaro: Cleaning up tmpdir >>> libgivaro: Fetching https://github.com/linbox-team/givaro/releases/download/v4.2.0/givaro-4.2.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 946k 100 946k 0 0 2865k 0 --:--:-- --:--:-- --:--:-- 2865k >>> libgivaro: Fetching https://github.com/linbox-team/givaro/releases/download/v4.2.0/givaro-4.2.0.tar.gz >>> libgivaro: Checking sha512sums... givaro-4.2.0.tar.gz: OK gcc13.patch: OK >>> libgivaro: Unpacking /var/cache/distfiles/givaro-4.2.0.tar.gz... >>> libgivaro: gcc13.patch patching file src/library/poly1/givdegree.h checking build system type... armv7-alpine-linux-musleabihf checking host system type... armv7-alpine-linux-musleabihf checking target system type... armv7-alpine-linux-musleabihf checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... gcc3 checking for armv7-alpine-linux-musleabihf-gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for armv7-alpine-linux-musleabihf-ar... no checking for armv7-alpine-linux-musleabihf-lib... no checking for armv7-alpine-linux-musleabihf-link... no checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/armv7-alpine-linux-musleabihf/bin/ld checking if the linker (/usr/armv7-alpine-linux-musleabihf/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 98304 checking how to convert armv7-alpine-linux-musleabihf file names to armv7-alpine-linux-musleabihf format... func_convert_file_noop checking how to convert armv7-alpine-linux-musleabihf file names to toolchain format... func_convert_file_noop checking for /usr/armv7-alpine-linux-musleabihf/bin/ld option to reload object files... -r checking for armv7-alpine-linux-musleabihf-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for armv7-alpine-linux-musleabihf-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for armv7-alpine-linux-musleabihf-ar... ar checking for archiver @FILE support... @ checking for armv7-alpine-linux-musleabihf-strip... no checking for strip... strip checking for armv7-alpine-linux-musleabihf-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for armv7-alpine-linux-musleabihf-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/armv7-alpine-linux-musleabihf/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/armv7-alpine-linux-musleabihf/bin/ld checking if the linker (/usr/armv7-alpine-linux-musleabihf/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/armv7-alpine-linux-musleabihf/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/armv7-alpine-linux-musleabihf/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for ANSI C header files... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for stdint.h... (cached) yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes ## --------------------------------- ## ## START GIVARO CONFIG ## ## --------------------------------- ## checking for family name of compiler... gcc checking whether g++ supports C++11 features by default... yes --------------------------------------- checking whether to inline or not most of the code ?... no checking whether to enable debugging options in the library... no checking whether to enable profiling everything in the library... no checking whether to enable warnings when compiling the library... no checking whether C++ compiler accepts -march=native... yes configure: "Adding '-march=native' to OPTIM_FLAGS" ./configure: line 17148: OPTIM_FLAGS+= -march=native: not found --------------------------------------- checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking size of __int64_t... 0 checking for __int128_t... no checking whether byte ordering is bigendian... no configure: Creating symbolic links for compilation --------------------------------------- checking gmp.h usability... yes checking gmp.h presence... yes checking for gmp.h... yes checking for GMP library... yes checking gmpxx.h usability... yes checking gmpxx.h presence... yes checking for gmpxx.h... yes checking for GMP cxx support... yes checking whether gmp version is at least 40000... yes ./configure: line 17953: REQUIRED_FLAGS+= : not found checking whether to build documentation... no --------------------------------------- GIVARO_CXXFLAGS = -O2 -Wall -DNDEBUG -UDEBUG ## --------------------------------- ## ## END GIVARO CONFIG ## ## --------------------------------- ## checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating givaro-makefile config.status: creating src/Makefile config.status: creating src/kernel/Makefile config.status: creating src/kernel/system/Makefile config.status: creating src/kernel/memory/Makefile config.status: creating src/kernel/gmp++/Makefile config.status: creating src/kernel/integer/Makefile config.status: creating src/kernel/bstruct/Makefile config.status: creating src/kernel/rational/Makefile config.status: creating src/kernel/recint/Makefile config.status: creating src/kernel/field/Makefile config.status: creating src/kernel/ring/Makefile config.status: creating src/library/Makefile config.status: creating src/library/vector/Makefile config.status: creating src/library/tools/Makefile config.status: creating src/library/poly1/Makefile config.status: creating src/library/matrix/Makefile config.status: creating macros/Makefile config.status: creating benchmarks/Makefile config.status: creating examples/Makefile config.status: creating examples/FiniteField/Makefile config.status: creating examples/Integer/Makefile config.status: creating examples/Rational/Makefile config.status: creating examples/RecInt/Makefile config.status: creating examples/Polynomial/Makefile config.status: creating examples/Matrix/Makefile config.status: creating tests/Makefile config.status: creating docs/Makefile config.status: creating givaro.pc config.status: creating givaro-config config.status: creating config.h config.status: executing givaro-config.h commands config.status: creating givaro-config.h - prefix __GIVARO for config.h defines config.status: executing depfiles commands config.status: executing libtool commands --------------------------------------- make all-recursive make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' Making all in src make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' Making all in kernel make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' Making all in system make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givbasictype.lo -MD -MP -MF .deps/givbasictype.Tpo -c -o givbasictype.lo givbasictype.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT giverror.lo -MD -MP -MF .deps/giverror.Tpo -c -o giverror.lo giverror.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givinit.lo -MD -MP -MF .deps/givinit.Tpo -c -o givinit.lo givinit.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givmodule.lo -MD -MP -MF .deps/givmodule.Tpo -c -o givmodule.lo givmodule.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givtimer.lo -MD -MP -MF .deps/givtimer.Tpo -c -o givtimer.lo givtimer.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givinit.lo -MD -MP -MF .deps/givinit.Tpo -c givinit.C -fPIC -DPIC -o .libs/givinit.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givbasictype.lo -MD -MP -MF .deps/givbasictype.Tpo -c givbasictype.C -fPIC -DPIC -o .libs/givbasictype.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givtimer.lo -MD -MP -MF .deps/givtimer.Tpo -c givtimer.C -fPIC -DPIC -o .libs/givtimer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT giverror.lo -MD -MP -MF .deps/giverror.Tpo -c giverror.C -fPIC -DPIC -o .libs/giverror.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givmodule.lo -MD -MP -MF .deps/givmodule.Tpo -c givmodule.C -fPIC -DPIC -o .libs/givmodule.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givbasictype.lo -MD -MP -MF .deps/givbasictype.Tpo -c givbasictype.C -o givbasictype.o >/dev/null 2>&1 mv -f .deps/givbasictype.Tpo .deps/givbasictype.Plo libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT giverror.lo -MD -MP -MF .deps/giverror.Tpo -c giverror.C -o giverror.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givmodule.lo -MD -MP -MF .deps/givmodule.Tpo -c givmodule.C -o givmodule.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givinit.lo -MD -MP -MF .deps/givinit.Tpo -c givinit.C -o givinit.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givtimer.lo -MD -MP -MF .deps/givtimer.Tpo -c givtimer.C -o givtimer.o >/dev/null 2>&1 mv -f .deps/giverror.Tpo .deps/giverror.Plo mv -f .deps/givmodule.Tpo .deps/givmodule.Plo mv -f .deps/givinit.Tpo .deps/givinit.Plo mv -f .deps/givtimer.Tpo .deps/givtimer.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivsystem.la givbasictype.lo giverror.lo givinit.lo givmodule.lo givtimer.lo libtool: link: ar cr .libs/libgivsystem.a .libs/givbasictype.o .libs/giverror.o .libs/givinit.o .libs/givmodule.o .libs/givtimer.o libtool: link: ranlib .libs/libgivsystem.a libtool: link: ( cd ".libs" && rm -f "libgivsystem.la" && ln -s "../libgivsystem.la" "libgivsystem.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' Making all in memory make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/system -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givaromm.lo -MD -MP -MF .deps/givaromm.Tpo -c -o givaromm.lo givaromm.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/system -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givaromm.lo -MD -MP -MF .deps/givaromm.Tpo -c givaromm.C -fPIC -DPIC -o .libs/givaromm.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/system -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givaromm.lo -MD -MP -MF .deps/givaromm.Tpo -c givaromm.C -o givaromm.o >/dev/null 2>&1 mv -f .deps/givaromm.Tpo .deps/givaromm.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivmemory.la givaromm.lo libtool: link: ar cr .libs/libgivmemory.a .libs/givaromm.o libtool: link: ranlib .libs/libgivmemory.a libtool: link: ( cd ".libs" && rm -f "libgivmemory.la" && ln -s "../libgivmemory.la" "libgivmemory.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' Making all in gmp++ make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_lib.lo -MD -MP -MF .deps/gmp++_int_lib.Tpo -c -o gmp++_int_lib.lo gmp++_int_lib.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_div.lo -MD -MP -MF .deps/gmp++_int_div.Tpo -c -o gmp++_int_div.lo gmp++_int_div.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_mod.lo -MD -MP -MF .deps/gmp++_int_mod.Tpo -c -o gmp++_int_mod.lo gmp++_int_mod.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_sub.lo -MD -MP -MF .deps/gmp++_int_sub.Tpo -c -o gmp++_int_sub.lo gmp++_int_sub.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_compare.lo -MD -MP -MF .deps/gmp++_int_compare.Tpo -c -o gmp++_int_compare.lo gmp++_int_compare.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_gcd.lo -MD -MP -MF .deps/gmp++_int_gcd.Tpo -c -o gmp++_int_gcd.lo gmp++_int_gcd.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_io.lo -MD -MP -MF .deps/gmp++_int_io.Tpo -c -o gmp++_int_io.lo gmp++_int_io.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_mul.lo -MD -MP -MF .deps/gmp++_int_mul.Tpo -c -o gmp++_int_mul.lo gmp++_int_mul.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_add.lo -MD -MP -MF .deps/gmp++_int_add.Tpo -c -o gmp++_int_add.lo gmp++_int_add.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_cstor.lo -MD -MP -MF .deps/gmp++_int_cstor.Tpo -c -o gmp++_int_cstor.lo gmp++_int_cstor.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_misc.lo -MD -MP -MF .deps/gmp++_int_misc.Tpo -c -o gmp++_int_misc.lo gmp++_int_misc.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_pow.lo -MD -MP -MF .deps/gmp++_int_pow.Tpo -c -o gmp++_int_pow.lo gmp++_int_pow.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_io.lo -MD -MP -MF .deps/gmp++_int_io.Tpo -c gmp++_int_io.C -fPIC -DPIC -o .libs/gmp++_int_io.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_pow.lo -MD -MP -MF .deps/gmp++_int_pow.Tpo -c gmp++_int_pow.C -fPIC -DPIC -o .libs/gmp++_int_pow.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_gcd.lo -MD -MP -MF .deps/gmp++_int_gcd.Tpo -c gmp++_int_gcd.C -fPIC -DPIC -o .libs/gmp++_int_gcd.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_add.lo -MD -MP -MF .deps/gmp++_int_add.Tpo -c gmp++_int_add.C -fPIC -DPIC -o .libs/gmp++_int_add.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_mul.lo -MD -MP -MF .deps/gmp++_int_mul.Tpo -c gmp++_int_mul.C -fPIC -DPIC -o .libs/gmp++_int_mul.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_lib.lo -MD -MP -MF .deps/gmp++_int_lib.Tpo -c gmp++_int_lib.C -fPIC -DPIC -o .libs/gmp++_int_lib.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_div.lo -MD -MP -MF .deps/gmp++_int_div.Tpo -c gmp++_int_div.C -fPIC -DPIC -o .libs/gmp++_int_div.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_cstor.lo -MD -MP -MF .deps/gmp++_int_cstor.Tpo -c gmp++_int_cstor.C -fPIC -DPIC -o .libs/gmp++_int_cstor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_sub.lo -MD -MP -MF .deps/gmp++_int_sub.Tpo -c gmp++_int_sub.C -fPIC -DPIC -o .libs/gmp++_int_sub.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_mod.lo -MD -MP -MF .deps/gmp++_int_mod.Tpo -c gmp++_int_mod.C -fPIC -DPIC -o .libs/gmp++_int_mod.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_compare.lo -MD -MP -MF .deps/gmp++_int_compare.Tpo -c gmp++_int_compare.C -fPIC -DPIC -o .libs/gmp++_int_compare.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_misc.lo -MD -MP -MF .deps/gmp++_int_misc.Tpo -c gmp++_int_misc.C -fPIC -DPIC -o .libs/gmp++_int_misc.o gmp++_int_pow.C: In function 'Givaro::Integer& Givaro::pow(Integer&, uint64_t, uint64_t)': gmp++_int_pow.C:44:14: warning: infinite recursion detected [-Winfinite-recursion] 44 | Integer& pow(Integer& Res, const uint64_t n, const uint64_t p) | ^~~ gmp++_int_pow.C:47:19: note: recursive call 47 | return pow(Res,n,Integer(p)); | ~~~^~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_lib.lo -MD -MP -MF .deps/gmp++_int_lib.Tpo -c gmp++_int_lib.C -o gmp++_int_lib.o >/dev/null 2>&1 gmp++_int_div.C: In static member function 'static uint64_t Givaro::Integer::trem(const Givaro::Integer&, const uint64_t&)': gmp++_int_div.C:444:14: warning: infinite recursion detected [-Winfinite-recursion] 444 | uint64_t Integer::trem(const Integer &n , const uint64_t& d) | ^~~~~~~ gmp++_int_div.C:447:30: note: recursive call 447 | return (uint64_t)trem(n,Integer(d)); | ~~~~^~~~~~~~~~~~~~ gmp++_int_div.C: In static member function 'static uint64_t Givaro::Integer::crem(const Givaro::Integer&, const uint64_t&)': gmp++_int_div.C:454:14: warning: infinite recursion detected [-Winfinite-recursion] 454 | uint64_t Integer::crem(const Integer &n , const uint64_t & d) | ^~~~~~~ gmp++_int_div.C:457:30: note: recursive call 457 | return (uint64_t)crem(n,Integer(d)); | ~~~~^~~~~~~~~~~~~~ gmp++_int_div.C: In static member function 'static uint64_t Givaro::Integer::frem(const Givaro::Integer&, const uint64_t&)': gmp++_int_div.C:464:14: warning: infinite recursion detected [-Winfinite-recursion] 464 | uint64_t Integer::frem(const Integer &n , const uint64_t & d) | ^~~~~~~ gmp++_int_div.C:467:30: note: recursive call 467 | return (uint64_t)frem(n,Integer(d)); | ~~~~^~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_io.lo -MD -MP -MF .deps/gmp++_int_io.Tpo -c gmp++_int_io.C -o gmp++_int_io.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_pow.lo -MD -MP -MF .deps/gmp++_int_pow.Tpo -c gmp++_int_pow.C -o gmp++_int_pow.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_cstor.lo -MD -MP -MF .deps/gmp++_int_cstor.Tpo -c gmp++_int_cstor.C -o gmp++_int_cstor.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_mod.lo -MD -MP -MF .deps/gmp++_int_mod.Tpo -c gmp++_int_mod.C -o gmp++_int_mod.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_gcd.lo -MD -MP -MF .deps/gmp++_int_gcd.Tpo -c gmp++_int_gcd.C -o gmp++_int_gcd.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_add.lo -MD -MP -MF .deps/gmp++_int_add.Tpo -c gmp++_int_add.C -o gmp++_int_add.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_sub.lo -MD -MP -MF .deps/gmp++_int_sub.Tpo -c gmp++_int_sub.C -o gmp++_int_sub.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_mul.lo -MD -MP -MF .deps/gmp++_int_mul.Tpo -c gmp++_int_mul.C -o gmp++_int_mul.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_div.lo -MD -MP -MF .deps/gmp++_int_div.Tpo -c gmp++_int_div.C -o gmp++_int_div.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_compare.lo -MD -MP -MF .deps/gmp++_int_compare.Tpo -c gmp++_int_compare.C -o gmp++_int_compare.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel/recint -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT gmp++_int_misc.lo -MD -MP -MF .deps/gmp++_int_misc.Tpo -c gmp++_int_misc.C -o gmp++_int_misc.o >/dev/null 2>&1 mv -f .deps/gmp++_int_lib.Tpo .deps/gmp++_int_lib.Plo mv -f .deps/gmp++_int_io.Tpo .deps/gmp++_int_io.Plo mv -f .deps/gmp++_int_cstor.Tpo .deps/gmp++_int_cstor.Plo mv -f .deps/gmp++_int_pow.Tpo .deps/gmp++_int_pow.Plo mv -f .deps/gmp++_int_gcd.Tpo .deps/gmp++_int_gcd.Plo mv -f .deps/gmp++_int_mod.Tpo .deps/gmp++_int_mod.Plo mv -f .deps/gmp++_int_add.Tpo .deps/gmp++_int_add.Plo mv -f .deps/gmp++_int_sub.Tpo .deps/gmp++_int_sub.Plo mv -f .deps/gmp++_int_mul.Tpo .deps/gmp++_int_mul.Plo mv -f .deps/gmp++_int_div.Tpo .deps/gmp++_int_div.Plo mv -f .deps/gmp++_int_compare.Tpo .deps/gmp++_int_compare.Plo mv -f .deps/gmp++_int_misc.Tpo .deps/gmp++_int_misc.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgmppp.la gmp++_int_lib.lo gmp++_int_div.lo gmp++_int_mod.lo gmp++_int_sub.lo gmp++_int_compare.lo gmp++_int_gcd.lo gmp++_int_io.lo gmp++_int_mul.lo gmp++_int_add.lo gmp++_int_cstor.lo gmp++_int_misc.lo gmp++_int_pow.lo libtool: link: ar cr .libs/libgmppp.a .libs/gmp++_int_lib.o .libs/gmp++_int_div.o .libs/gmp++_int_mod.o .libs/gmp++_int_sub.o .libs/gmp++_int_compare.o .libs/gmp++_int_gcd.o .libs/gmp++_int_io.o .libs/gmp++_int_mul.o .libs/gmp++_int_add.o .libs/gmp++_int_cstor.o .libs/gmp++_int_misc.o .libs/gmp++_int_pow.o libtool: link: ranlib .libs/libgmppp.a libtool: link: ( cd ".libs" && rm -f "libgmppp.la" && ln -s "../libgmppp.la" "libgmppp.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' Making all in integer make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel -I../../../src/kernel/ring -I../../../src/kernel/rational -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givinteger.lo -MD -MP -MF .deps/givinteger.Tpo -c -o givinteger.lo givinteger.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel -I../../../src/kernel/ring -I../../../src/kernel/rational -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givintprime.lo -MD -MP -MF .deps/givintprime.Tpo -c -o givintprime.lo givintprime.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel -I../../../src/kernel/ring -I../../../src/kernel/rational -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givintprime.lo -MD -MP -MF .deps/givintprime.Tpo -c givintprime.C -fPIC -DPIC -o .libs/givintprime.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel -I../../../src/kernel/ring -I../../../src/kernel/rational -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givinteger.lo -MD -MP -MF .deps/givinteger.Tpo -c givinteger.C -fPIC -DPIC -o .libs/givinteger.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel -I../../../src/kernel/ring -I../../../src/kernel/rational -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givinteger.lo -MD -MP -MF .deps/givinteger.Tpo -c givinteger.C -o givinteger.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/memory -I../../../src/kernel/system -I../../../src/kernel -I../../../src/kernel/ring -I../../../src/kernel/rational -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givintprime.lo -MD -MP -MF .deps/givintprime.Tpo -c givintprime.C -o givintprime.o >/dev/null 2>&1 mv -f .deps/givinteger.Tpo .deps/givinteger.Plo mv -f .deps/givintprime.Tpo .deps/givintprime.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivinteger.la givinteger.lo givintprime.lo libtool: link: ar cr .libs/libgivinteger.a .libs/givinteger.o .libs/givintprime.o libtool: link: ranlib .libs/libgivinteger.a libtool: link: ( cd ".libs" && rm -f "libgivinteger.la" && ln -s "../libgivinteger.la" "libgivinteger.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' Making all in bstruct make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givbits.lo -MD -MP -MF .deps/givbits.Tpo -c -o givbits.lo givbits.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givbits.lo -MD -MP -MF .deps/givbits.Tpo -c givbits.C -fPIC -DPIC -o .libs/givbits.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givbits.lo -MD -MP -MF .deps/givbits.Tpo -c givbits.C -o givbits.o >/dev/null 2>&1 mv -f .deps/givbits.Tpo .deps/givbits.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivbstruct.la givbits.lo libtool: link: ar cr .libs/libgivbstruct.a .libs/givbits.o libtool: link: ranlib .libs/libgivbstruct.a libtool: link: ( cd ".libs" && rm -f "libgivbstruct.la" && ln -s "../libgivbstruct.la" "libgivbstruct.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' Making all in rational make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcstor.lo -MD -MP -MF .deps/givratcstor.Tpo -c -o givratcstor.lo givratcstor.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratio.lo -MD -MP -MF .deps/givratio.Tpo -c -o givratio.lo givratio.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratmisc.lo -MD -MP -MF .deps/givratmisc.Tpo -c -o givratmisc.lo givratmisc.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratmuldiv.lo -MD -MP -MF .deps/givratmuldiv.Tpo -c -o givratmuldiv.lo givratmuldiv.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givrataddsub.lo -MD -MP -MF .deps/givrataddsub.Tpo -c -o givrataddsub.lo givrataddsub.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcpy.lo -MD -MP -MF .deps/givratcpy.Tpo -c -o givratcpy.lo givratcpy.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcompare.lo -MD -MP -MF .deps/givratcompare.Tpo -c -o givratcompare.lo givratcompare.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratreconstruct.lo -MD -MP -MF .deps/givratreconstruct.Tpo -c -o givratreconstruct.lo givratreconstruct.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratmuldiv.lo -MD -MP -MF .deps/givratmuldiv.Tpo -c givratmuldiv.C -fPIC -DPIC -o .libs/givratmuldiv.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givrataddsub.lo -MD -MP -MF .deps/givrataddsub.Tpo -c givrataddsub.C -fPIC -DPIC -o .libs/givrataddsub.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcstor.lo -MD -MP -MF .deps/givratcstor.Tpo -c givratcstor.C -fPIC -DPIC -o .libs/givratcstor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratio.lo -MD -MP -MF .deps/givratio.Tpo -c givratio.C -fPIC -DPIC -o .libs/givratio.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcompare.lo -MD -MP -MF .deps/givratcompare.Tpo -c givratcompare.C -fPIC -DPIC -o .libs/givratcompare.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcpy.lo -MD -MP -MF .deps/givratcpy.Tpo -c givratcpy.C -fPIC -DPIC -o .libs/givratcpy.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratreconstruct.lo -MD -MP -MF .deps/givratreconstruct.Tpo -c givratreconstruct.C -fPIC -DPIC -o .libs/givratreconstruct.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratmisc.lo -MD -MP -MF .deps/givratmisc.Tpo -c givratmisc.C -fPIC -DPIC -o .libs/givratmisc.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratio.lo -MD -MP -MF .deps/givratio.Tpo -c givratio.C -o givratio.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcpy.lo -MD -MP -MF .deps/givratcpy.Tpo -c givratcpy.C -o givratcpy.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcompare.lo -MD -MP -MF .deps/givratcompare.Tpo -c givratcompare.C -o givratcompare.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratmisc.lo -MD -MP -MF .deps/givratmisc.Tpo -c givratmisc.C -o givratmisc.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratreconstruct.lo -MD -MP -MF .deps/givratreconstruct.Tpo -c givratreconstruct.C -o givratreconstruct.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givrataddsub.lo -MD -MP -MF .deps/givrataddsub.Tpo -c givrataddsub.C -o givrataddsub.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratmuldiv.lo -MD -MP -MF .deps/givratmuldiv.Tpo -c givratmuldiv.C -o givratmuldiv.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/ring -I../../../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givratcstor.lo -MD -MP -MF .deps/givratcstor.Tpo -c givratcstor.C -o givratcstor.o >/dev/null 2>&1 mv -f .deps/givratio.Tpo .deps/givratio.Plo mv -f .deps/givratcpy.Tpo .deps/givratcpy.Plo mv -f .deps/givratcompare.Tpo .deps/givratcompare.Plo mv -f .deps/givratmisc.Tpo .deps/givratmisc.Plo mv -f .deps/givratreconstruct.Tpo .deps/givratreconstruct.Plo mv -f .deps/givrataddsub.Tpo .deps/givrataddsub.Plo mv -f .deps/givratmuldiv.Tpo .deps/givratmuldiv.Plo mv -f .deps/givratcstor.Tpo .deps/givratcstor.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivrational.la givratcstor.lo givratio.lo givratmisc.lo givratmuldiv.lo givrataddsub.lo givratcpy.lo givratcompare.lo givratreconstruct.lo libtool: link: ar cr .libs/libgivrational.a .libs/givratcstor.o .libs/givratio.o .libs/givratmisc.o .libs/givratmuldiv.o .libs/givrataddsub.o .libs/givratcpy.o .libs/givratcompare.o .libs/givratreconstruct.o libtool: link: ranlib .libs/libgivrational.a libtool: link: ( cd ".libs" && rm -f "libgivrational.la" && ln -s "../libgivrational.la" "libgivrational.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' Making all in recint make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' Making all in field make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/bstruct -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givprimes16.lo -MD -MP -MF .deps/givprimes16.Tpo -c -o givprimes16.lo givprimes16.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/bstruct -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givtablelimits.lo -MD -MP -MF .deps/givtablelimits.Tpo -c -o givtablelimits.lo givtablelimits.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/bstruct -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givtablelimits.lo -MD -MP -MF .deps/givtablelimits.Tpo -c givtablelimits.C -fPIC -DPIC -o .libs/givtablelimits.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/bstruct -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givprimes16.lo -MD -MP -MF .deps/givprimes16.Tpo -c givprimes16.C -fPIC -DPIC -o .libs/givprimes16.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/bstruct -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givprimes16.lo -MD -MP -MF .deps/givprimes16.Tpo -c givprimes16.C -o givprimes16.o >/dev/null 2>&1 mv -f .deps/givprimes16.Tpo .deps/givprimes16.Plo libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/integer -I../../../src/kernel -I../../../src/kernel/system -I../../../src/kernel/memory -I../../../src/kernel/bstruct -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givtablelimits.lo -MD -MP -MF .deps/givtablelimits.Tpo -c givtablelimits.C -o givtablelimits.o >/dev/null 2>&1 mv -f .deps/givtablelimits.Tpo .deps/givtablelimits.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivfield.la givprimes16.lo givtablelimits.lo libtool: link: ar cr .libs/libgivfield.a .libs/givprimes16.o .libs/givtablelimits.o libtool: link: ranlib .libs/libgivfield.a libtool: link: ( cd ".libs" && rm -f "libgivfield.la" && ln -s "../libgivfield.la" "libgivfield.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' Making all in ring make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' Making all in library make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' Making all in poly1 make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/bstruct -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givindeter.lo -MD -MP -MF .deps/givindeter.Tpo -c -o givindeter.lo givindeter.C /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/bstruct -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givdegree.lo -MD -MP -MF .deps/givdegree.Tpo -c -o givdegree.lo givdegree.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/bstruct -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givdegree.lo -MD -MP -MF .deps/givdegree.Tpo -c givdegree.C -fPIC -DPIC -o .libs/givdegree.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/bstruct -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givindeter.lo -MD -MP -MF .deps/givindeter.Tpo -c givindeter.C -fPIC -DPIC -o .libs/givindeter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/bstruct -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givdegree.lo -MD -MP -MF .deps/givdegree.Tpo -c givdegree.C -o givdegree.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src/kernel/bstruct -I../../../src/kernel/system -I../../../src/kernel/memory -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givindeter.lo -MD -MP -MF .deps/givindeter.Tpo -c givindeter.C -o givindeter.o >/dev/null 2>&1 mv -f .deps/givdegree.Tpo .deps/givdegree.Plo mv -f .deps/givindeter.Tpo .deps/givindeter.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivpoly1.la givindeter.lo givdegree.lo libtool: link: ar cr .libs/libgivpoly1.a .libs/givindeter.o .libs/givdegree.o libtool: link: ranlib .libs/libgivpoly1.a libtool: link: ( cd ".libs" && rm -f "libgivpoly1.la" && ln -s "../libgivpoly1.la" "libgivpoly1.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' Making all in tools make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I/usr/include -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givops.lo -MD -MP -MF .deps/givops.Tpo -c -o givops.lo givops.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I/usr/include -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givops.lo -MD -MP -MF .deps/givops.Tpo -c givops.C -fPIC -DPIC -o .libs/givops.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I/usr/include -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT givops.lo -MD -MP -MF .deps/givops.Tpo -c givops.C -o givops.o >/dev/null 2>&1 mv -f .deps/givops.Tpo .deps/givops.Plo /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed,-O1,--sort-common -o libgivtools.la givops.lo libtool: link: ar cr .libs/libgivtools.a .libs/givops.o libtool: link: ranlib .libs/libgivtools.a libtool: link: ( cd ".libs" && rm -f "libgivtools.la" && ln -s "../libgivtools.la" "libgivtools.la" ) make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' Making all in vector make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' Making all in matrix make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT dummy.lo -MD -MP -MF .deps/dummy.Tpo -c -o dummy.lo dummy.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT dummy.lo -MD -MP -MF .deps/dummy.Tpo -c dummy.C -fPIC -DPIC -o .libs/dummy.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT dummy.lo -MD -MP -MF .deps/dummy.Tpo -c dummy.C -o dummy.o >/dev/null 2>&1 mv -f .deps/dummy.Tpo .deps/dummy.Plo /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -version-info 11:0:2 -no-undefined -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o libgivaro.la -rpath /usr/lib dummy.lo kernel/gmp++/libgmppp.la kernel/bstruct/libgivbstruct.la kernel/integer/libgivinteger.la kernel/memory/libgivmemory.la kernel/rational/libgivrational.la kernel/system/libgivsystem.la kernel/field/libgivfield.la library/tools/libgivtools.la library/poly1/libgivpoly1.la -lgmpxx -lgmp libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/armv7-alpine-linux-musleabihf/13.1.1/../../../crti.o /usr/lib/gcc/armv7-alpine-linux-musleabihf/13.1.1/crtbeginS.o .libs/dummy.o -Wl,--whole-archive kernel/gmp++/.libs/libgmppp.a kernel/bstruct/.libs/libgivbstruct.a kernel/integer/.libs/libgivinteger.a kernel/memory/.libs/libgivmemory.a kernel/rational/.libs/libgivrational.a kernel/system/.libs/libgivsystem.a kernel/field/.libs/libgivfield.a library/tools/.libs/libgivtools.a library/poly1/.libs/libgivpoly1.a -Wl,--no-whole-archive -lgmpxx -lgmp -L/usr/lib/gcc/armv7-alpine-linux-musleabihf/13.1.1 -L/usr/lib/gcc/armv7-alpine-linux-musleabihf/13.1.1/../../../../armv7-alpine-linux-musleabihf/lib -L/usr/lib/gcc/armv7-alpine-linux-musleabihf/13.1.1/../../.. -lstdc++ -lm -lssp_nonshared -lc -lgcc_s /usr/lib/gcc/armv7-alpine-linux-musleabihf/13.1.1/crtendS.o /usr/lib/gcc/armv7-alpine-linux-musleabihf/13.1.1/../../../crtn.o -O2 -Os -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,-soname -Wl,libgivaro.so.9 -o .libs/libgivaro.so.9.2.0 libtool: link: (cd ".libs" && rm -f "libgivaro.so.9" && ln -s "libgivaro.so.9.2.0" "libgivaro.so.9") libtool: link: (cd ".libs" && rm -f "libgivaro.so" && ln -s "libgivaro.so.9.2.0" "libgivaro.so") libtool: link: (cd .libs/libgivaro.lax/libgmppp.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++/.libs/libgmppp.a") libtool: link: (cd .libs/libgivaro.lax/libgivbstruct.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct/.libs/libgivbstruct.a") libtool: link: (cd .libs/libgivaro.lax/libgivinteger.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer/.libs/libgivinteger.a") libtool: link: (cd .libs/libgivaro.lax/libgivmemory.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory/.libs/libgivmemory.a") libtool: link: (cd .libs/libgivaro.lax/libgivrational.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational/.libs/libgivrational.a") libtool: link: (cd .libs/libgivaro.lax/libgivsystem.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system/.libs/libgivsystem.a") libtool: link: (cd .libs/libgivaro.lax/libgivfield.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field/.libs/libgivfield.a") libtool: link: (cd .libs/libgivaro.lax/libgivtools.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools/.libs/libgivtools.a") libtool: link: (cd .libs/libgivaro.lax/libgivpoly1.a && ar x "/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1/.libs/libgivpoly1.a") libtool: link: ar cr .libs/libgivaro.a dummy.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_add.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_compare.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_cstor.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_div.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_gcd.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_io.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_lib.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_misc.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_mod.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_mul.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_pow.o .libs/libgivaro.lax/libgmppp.a/gmp++_int_sub.o .libs/libgivaro.lax/libgivbstruct.a/givbits.o .libs/libgivaro.lax/libgivinteger.a/givinteger.o .libs/libgivaro.lax/libgivinteger.a/givintprime.o .libs/libgivaro.lax/libgivmemory.a/givaromm.o .libs/libgivaro.lax/libgivrational.a/givrataddsub.o .libs/libgivaro.lax/libgivrational.a/givratcompare.o .libs/libgivaro.lax/libgivrational.a/givratcpy.o .libs/libgivaro.lax/libgivrational.a/givratcstor.o .libs/libgivaro.lax/libgivrational.a/givratio.o .libs/libgivaro.lax/libgivrational.a/givratmisc.o .libs/libgivaro.lax/libgivrational.a/givratmuldiv.o .libs/libgivaro.lax/libgivrational.a/givratreconstruct.o .libs/libgivaro.lax/libgivsystem.a/givbasictype.o .libs/libgivaro.lax/libgivsystem.a/giverror.o .libs/libgivaro.lax/libgivsystem.a/givinit.o .libs/libgivaro.lax/libgivsystem.a/givmodule.o .libs/libgivaro.lax/libgivsystem.a/givtimer.o .libs/libgivaro.lax/libgivfield.a/givprimes16.o .libs/libgivaro.lax/libgivfield.a/givtablelimits.o .libs/libgivaro.lax/libgivtools.a/givops.o .libs/libgivaro.lax/libgivpoly1.a/givdegree.o .libs/libgivaro.lax/libgivpoly1.a/givindeter.o libtool: link: ranlib .libs/libgivaro.a libtool: link: rm -fr .libs/libgivaro.lax libtool: link: ( cd ".libs" && rm -f "libgivaro.la" && ln -s "../libgivaro.la" "libgivaro.la" ) make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' Making all in macros make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' Making all in tests make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' Making all in docs make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' Making all in examples make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' Making all in Rational make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' Making all in Integer make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' Making all in FiniteField make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' Making all in Polynomial make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' Making all in RecInt make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' Making all in Matrix make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' Making all in benchmarks make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' Making check in src make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' Making check in kernel make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' Making check in system make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' Making check in memory make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' Making check in gmp++ make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' Making check in integer make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' Making check in bstruct make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' Making check in rational make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' Making check in recint make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' Making check in field make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' Making check in ring make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' Making check in library make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' Making check in poly1 make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' Making check in tools make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' Making check in vector make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' Making check in matrix make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' Making check in macros make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' Making check in tests make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make check-TESTS make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-regression.o -MD -MP -MF .deps/test-regression.Tpo -c -o test-regression.o test-regression.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-random.o -MD -MP -MF .deps/test-random.Tpo -c -o test-random.o test-random.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ifactor.o -MD -MP -MF .deps/test-ifactor.Tpo -c -o test-ifactor.o test-ifactor.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ffarith.o -MD -MP -MF .deps/test-ffarith.Tpo -c -o test-ffarith.o test-ffarith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-qfield.o -MD -MP -MF .deps/test-qfield.Tpo -c -o test-qfield.o test-qfield.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ringarith.o -MD -MP -MF .deps/test-ringarith.Tpo -c -o test-ringarith.o test-ringarith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-mod.o -MD -MP -MF .deps/test-mod.Tpo -c -o test-mod.o test-mod.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-modsqroot.o -MD -MP -MF .deps/test-modsqroot.Tpo -c -o test-modsqroot.o test-modsqroot.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-brillhart.o -MD -MP -MF .deps/test-brillhart.Tpo -c -o test-brillhart.o test-brillhart.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-trunc.o -MD -MP -MF .deps/test-trunc.Tpo -c -o test-trunc.o test-trunc.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-matrix.o -MD -MP -MF .deps/test-matrix.Tpo -c -o test-matrix.o test-matrix.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-poly.o -MD -MP -MF .deps/test-poly.Tpo -c -o test-poly.o test-poly.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-crt.o -MD -MP -MF .deps/test-crt.Tpo -c -o test-crt.o test-crt.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-geom.o -MD -MP -MF .deps/test-geom.Tpo -c -o test-geom.o test-geom.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-integer.o -MD -MP -MF .deps/test-integer.Tpo -c -o test-integer.o test-integer.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-conversion.o -MD -MP -MF .deps/test-conversion.Tpo -c -o test-conversion.o test-conversion.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-rational-class.o -MD -MP -MF .deps/test-rational-class.Tpo -c -o test-rational-class.o test-rational-class.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ratrecon.o -MD -MP -MF .deps/test-ratrecon.Tpo -c -o test-ratrecon.o test-ratrecon.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-modularmulprecomp.o -MD -MP -MF .deps/test-modularmulprecomp.Tpo -c -o test-modularmulprecomp.o test-modularmulprecomp.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_addmul_mg-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_addmul_mg-test-rmint_arith.Tpo -c -o test_rmint_arith_addmul_mg-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_addmul-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_addmul-test-rmint_arith.Tpo -c -o test_rmint_arith_addmul-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_ruint_arith_addmul-test-ruint_arith.o -MD -MP -MF .deps/test_ruint_arith_addmul-test-ruint_arith.Tpo -c -o test_ruint_arith_addmul-test-ruint_arith.o `test -f 'test-ruint_arith.C' || echo './'`test-ruint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_add_mg-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_add_mg-test-rmint_arith.Tpo -c -o test_rmint_arith_add_mg-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_add-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_add-test-rmint_arith.Tpo -c -o test_rmint_arith_add-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_ruint_arith_add-test-ruint_arith.o -MD -MP -MF .deps/test_ruint_arith_add-test-ruint_arith.Tpo -c -o test_ruint_arith_add-test-ruint_arith.o `test -f 'test-ruint_arith.C' || echo './'`test-ruint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rint_arith_add-test-rint_arith.o -MD -MP -MF .deps/test_rint_arith_add-test-rint_arith.Tpo -c -o test_rint_arith_add-test-rint_arith.o `test -f 'test-rint_arith.C' || echo './'`test-rint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_sub_mg-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_sub_mg-test-rmint_arith.Tpo -c -o test_rmint_arith_sub_mg-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_sub-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_sub-test-rmint_arith.Tpo -c -o test_rmint_arith_sub-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_ruint_arith_sub-test-ruint_arith.o -MD -MP -MF .deps/test_ruint_arith_sub-test-ruint_arith.Tpo -c -o test_ruint_arith_sub-test-ruint_arith.o `test -f 'test-ruint_arith.C' || echo './'`test-ruint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rint_arith_sub-test-rint_arith.o -MD -MP -MF .deps/test_rint_arith_sub-test-rint_arith.Tpo -c -o test_rint_arith_sub-test-rint_arith.o `test -f 'test-rint_arith.C' || echo './'`test-rint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_mul_mg-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_mul_mg-test-rmint_arith.Tpo -c -o test_rmint_arith_mul_mg-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_mul-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_mul-test-rmint_arith.Tpo -c -o test_rmint_arith_mul-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_ruint_arith_mul-test-ruint_arith.o -MD -MP -MF .deps/test_ruint_arith_mul-test-ruint_arith.Tpo -c -o test_ruint_arith_mul-test-ruint_arith.o `test -f 'test-ruint_arith.C' || echo './'`test-ruint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rint_arith_mul-test-rint_arith.o -MD -MP -MF .deps/test_rint_arith_mul-test-rint_arith.Tpo -c -o test_rint_arith_mul-test-rint_arith.o `test -f 'test-rint_arith.C' || echo './'`test-rint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=mod -DGMP_OP=mpz_mod -DGMP_OPUI=mpz_mod_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_mod_mg-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_mod_mg-test-rmint_arith.Tpo -c -o test_rmint_arith_mod_mg-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mod -DGMP_OP=mpz_mod -DGMP_OPUI=mpz_mod_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_arith_mod-test-rmint_arith.o -MD -MP -MF .deps/test_rmint_arith_mod-test-rmint_arith.Tpo -c -o test_rmint_arith_mod-test-rmint_arith.o `test -f 'test-rmint_arith.C' || echo './'`test-rmint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=div_q -DGMP_OP=mpz_fdiv_q -DGMP_OPUI=mpz_fdiv_q_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_ruint_arith_div-test-ruint_arith.o -MD -MP -MF .deps/test_ruint_arith_div-test-ruint_arith.Tpo -c -o test_ruint_arith_div-test-ruint_arith.o `test -f 'test-ruint_arith.C' || echo './'`test-ruint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DARITH_MOD -DNOT_IN_PLACE -DRI_OP=div_r -DGMP_OP=mpz_tdiv_r -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rint_arith_mod-test-rint_arith.o -MD -MP -MF .deps/test_rint_arith_mod-test-rint_arith.Tpo -c -o test_rint_arith_mod-test-rint_arith.o `test -f 'test-rint_arith.C' || echo './'`test-rint_arith.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_inv_div_mg-test-rmint_inv_div.o -MD -MP -MF .deps/test_rmint_inv_div_mg-test-rmint_inv_div.Tpo -c -o test_rmint_inv_div_mg-test-rmint_inv_div.o `test -f 'test-rmint_inv_div.C' || echo './'`test-rmint_inv_div.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-rmint_inv_div.o -MD -MP -MF .deps/test-rmint_inv_div.Tpo -c -o test-rmint_inv_div.o test-rmint_inv_div.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_constructors_mg-test-rmint_constructors.o -MD -MP -MF .deps/test_rmint_constructors_mg-test-rmint_constructors.Tpo -c -o test_rmint_constructors_mg-test-rmint_constructors.o `test -f 'test-rmint_constructors.C' || echo './'`test-rmint_constructors.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-rmint_constructors.o -MD -MP -MF .deps/test-rmint_constructors.Tpo -c -o test-rmint_constructors.o test-rmint_constructors.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_neg_mg-test-rmint_neg.o -MD -MP -MF .deps/test_rmint_neg_mg-test-rmint_neg.Tpo -c -o test_rmint_neg_mg-test-rmint_neg.o `test -f 'test-rmint_neg.C' || echo './'`test-rmint_neg.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-rmint_neg.o -MD -MP -MF .deps/test-rmint_neg.Tpo -c -o test-rmint_neg.o test-rmint_neg.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_comparisons_mg-test-rmint_comparisons.o -MD -MP -MF .deps/test_rmint_comparisons_mg-test-rmint_comparisons.Tpo -c -o test_rmint_comparisons_mg-test-rmint_comparisons.o `test -f 'test-rmint_comparisons.C' || echo './'`test-rmint_comparisons.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-rmint_comparisons.o -MD -MP -MF .deps/test-rmint_comparisons.Tpo -c -o test-rmint_comparisons.o test-rmint_comparisons.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_rmint_complex_mg-test-rmint_complex.o -MD -MP -MF .deps/test_rmint_complex_mg-test-rmint_complex.Tpo -c -o test_rmint_complex_mg-test-rmint_complex.o `test -f 'test-rmint_complex.C' || echo './'`test-rmint_complex.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-rmint_complex.o -MD -MP -MF .deps/test-rmint_complex.Tpo -c -o test-rmint_complex.o test-rmint_complex.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_recint_rand_mg-test-recint_rand.o -MD -MP -MF .deps/test_recint_rand_mg-test-recint_rand.Tpo -c -o test_recint_rand_mg-test-recint_rand.o `test -f 'test-recint_rand.C' || echo './'`test-recint_rand.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-recint_rand.o -MD -MP -MF .deps/test-recint_rand.Tpo -c -o test-recint_rand.o test-recint_rand.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_recint_exp_mg-test-recint_exp.o -MD -MP -MF .deps/test_recint_exp_mg-test-recint_exp.Tpo -c -o test_recint_exp_mg-test-recint_exp.o `test -f 'test-recint_exp.C' || echo './'`test-recint_exp.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-recint_exp.o -MD -MP -MF .deps/test-recint_exp.Tpo -c -o test-recint_exp.o test-recint_exp.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_recint_extra_mg-test-recint_extra.o -MD -MP -MF .deps/test_recint_extra_mg-test-recint_extra.Tpo -c -o test_recint_extra_mg-test-recint_extra.o `test -f 'test-recint_extra.C' || echo './'`test-recint_extra.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-recint_extra.o -MD -MP -MF .deps/test-recint_extra.Tpo -c -o test-recint_extra.o test-recint_extra.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test_recint_convert_mg-test-recint_convert.o -MD -MP -MF .deps/test_recint_convert_mg-test-recint_convert.Tpo -c -o test_recint_convert_mg-test-recint_convert.o `test -f 'test-recint_convert.C' || echo './'`test-recint_convert.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-recint_convert.o -MD -MP -MF .deps/test-recint_convert.Tpo -c -o test-recint_convert.o test-recint_convert.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-recint_cast.o -MD -MP -MF .deps/test-recint_cast.Tpo -c -o test-recint_cast.o test-recint_cast.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-rmint_montgomery.o -MD -MP -MF .deps/test-rmint_montgomery.Tpo -c -o test-rmint_montgomery.o test-rmint_montgomery.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_arazi.o -MD -MP -MF .deps/test-ruint_arazi.Tpo -c -o test-ruint_arazi.o test-ruint_arazi.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_comparisons.o -MD -MP -MF .deps/test-ruint_comparisons.Tpo -c -o test-ruint_comparisons.o test-ruint_comparisons.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_complex.o -MD -MP -MF .deps/test-ruint_complex.Tpo -c -o test-ruint_complex.o test-ruint_complex.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_constructors.o -MD -MP -MF .deps/test-ruint_constructors.Tpo -c -o test-ruint_constructors.o test-ruint_constructors.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_fiddling.o -MD -MP -MF .deps/test-ruint_fiddling.Tpo -c -o test-ruint_fiddling.o test-ruint_fiddling.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_lmul.o -MD -MP -MF .deps/test-ruint_lmul.Tpo -c -o test-ruint_lmul.o test-ruint_lmul.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_operators.o -MD -MP -MF .deps/test-ruint_operators.Tpo -c -o test-ruint_operators.o test-ruint_operators.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_shift.o -MD -MP -MF .deps/test-ruint_shift.Tpo -c -o test-ruint_shift.o test-ruint_shift.C g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/kernel/system -I../src/kernel/memory -I../src/kernel/field -I../src/kernel/ring -I../src/kernel/integer -I../src/kernel/rational -I../src/kernel -I../src/library/poly1 -I../src/library/vector -I../src/library/matrix -I../src/kernel/bstruct -I../src/library/tools -I../src/kernel/recint -I../src/kernel -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -MT test-ruint_square.o -MD -MP -MF .deps/test-ruint_square.Tpo -c -o test-ruint_square.o test-ruint_square.C In file included from ../src/kernel/integer/givaro/givinteger.h:25, from ../src/kernel/field/givaro/gfq.h:22, from test-poly.C:4: ../src/library/poly1/givaro/givpoly1padic.h: In instantiation of 'class Givaro::Poly1PadicDom, Givaro::Dense>': ../src/kernel/field/givaro/givaro/gfq.inl:994:22: required from 'Givaro::GFqDom::GFqDom(UTT, UTT) [with TT = long long int; UTT = long long unsigned int]' test-poly.C:27:26: required from here ../src/kernel/ring/givaro/zring.h:136:23: warning: 'std::ostream& Givaro::UnparametricZRing<_Element>::write(std::ostream&, const Element&) const [with _Element = Givaro::Integer; std::ostream = std::basic_ostream; Element = Givaro::Integer]' was hidden [-Woverloaded-virtual=] 136 | std::ostream& write(std::ostream &os, const Element& a) const | ^~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:16, from ../src/library/poly1/givaro/givpoly1.h:41, from ../src/library/poly1/givaro/givpoly1factor.h:25, from ../src/kernel/field/givaro/gfq.h:24: ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/kernel/integer/givaro/givinteger.h:398:23: warning: 'virtual std::ostream& Givaro::ZRing::write(std::ostream&) const' was hidden [-Woverloaded-virtual=] 398 | std::ostream& write( std::ostream& o ) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/test-conversion.Tpo .deps/test-conversion.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-conversion test-conversion.o ../src/libgivaro.la -lgmpxx -lgmp In file included from ../src/kernel/integer/givaro/givinteger.h:25, from ../src/kernel/field/givaro/gfq.h:22, from test-geom.C:19: ../src/library/poly1/givaro/givpoly1padic.h: In instantiation of 'class Givaro::Poly1PadicDom, Givaro::Dense>': ../src/kernel/field/givaro/givaro/gfq.inl:994:22: required from 'Givaro::GFqDom::GFqDom(UTT, UTT) [with TT = long long int; UTT = long long unsigned int]' test-geom.C:172:26: required from here ../src/kernel/ring/givaro/zring.h:136:23: warning: 'std::ostream& Givaro::UnparametricZRing<_Element>::write(std::ostream&, const Element&) const [with _Element = Givaro::Integer; std::ostream = std::basic_ostream; Element = Givaro::Integer]' was hidden [-Woverloaded-virtual=] 136 | std::ostream& write(std::ostream &os, const Element& a) const | ^~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:16, from ../src/library/poly1/givaro/givpoly1.h:41, from ../src/library/poly1/givaro/givpoly1factor.h:25, from ../src/kernel/field/givaro/gfq.h:24: ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/kernel/integer/givaro/givinteger.h:398:23: warning: 'virtual std::ostream& Givaro::ZRing::write(std::ostream&) const' was hidden [-Woverloaded-virtual=] 398 | std::ostream& write( std::ostream& o ) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/kernel/integer/givaro/givinteger.h:25, from ../src/kernel/field/givaro/gfq.h:22, from test-trunc.C:8: ../src/library/poly1/givaro/givpoly1padic.h: In instantiation of 'class Givaro::Poly1PadicDom, Givaro::Dense>': ../src/kernel/field/givaro/givaro/gfq.inl:994:22: required from 'Givaro::GFqDom::GFqDom(UTT, UTT) [with TT = int; UTT = unsigned int]' test-trunc.C:248:30: required from here ../src/kernel/ring/givaro/zring.h:136:23: warning: 'std::ostream& Givaro::UnparametricZRing<_Element>::write(std::ostream&, const Element&) const [with _Element = Givaro::Integer; std::ostream = std::basic_ostream; Element = Givaro::Integer]' was hidden [-Woverloaded-virtual=] 136 | std::ostream& write(std::ostream &os, const Element& a) const | ^~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:16, from ../src/library/poly1/givaro/givpoly1.h:41, from ../src/library/poly1/givaro/givpoly1factor.h:25, from ../src/kernel/field/givaro/gfq.h:24: ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/kernel/integer/givaro/givinteger.h:398:23: warning: 'virtual std::ostream& Givaro::ZRing::write(std::ostream&) const' was hidden [-Woverloaded-virtual=] 398 | std::ostream& write( std::ostream& o ) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/kernel/integer/givaro/givinteger.h:25, from ../src/kernel/field/givaro/gfq.h:22, from test-matrix.C:8: ../src/library/poly1/givaro/givpoly1padic.h: In instantiation of 'class Givaro::Poly1PadicDom, Givaro::Dense>': ../src/kernel/field/givaro/givaro/gfq.inl:994:22: required from 'Givaro::GFqDom::GFqDom(UTT, UTT) [with TT = long long int; UTT = long long unsigned int]' test-matrix.C:24:17: required from here ../src/kernel/ring/givaro/zring.h:136:23: warning: 'std::ostream& Givaro::UnparametricZRing<_Element>::write(std::ostream&, const Element&) const [with _Element = Givaro::Integer; std::ostream = std::basic_ostream; Element = Givaro::Integer]' was hidden [-Woverloaded-virtual=] 136 | std::ostream& write(std::ostream &os, const Element& a) const | ^~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:16, from ../src/library/poly1/givaro/givpoly1.h:41, from ../src/library/poly1/givaro/givpoly1factor.h:25, from ../src/kernel/field/givaro/gfq.h:24: ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/kernel/integer/givaro/givinteger.h:398:23: warning: 'virtual std::ostream& Givaro::ZRing::write(std::ostream&) const' was hidden [-Woverloaded-virtual=] 398 | std::ostream& write( std::ostream& o ) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-conversion test-conversion.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-integer.Tpo .deps/test-integer.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-integer test-integer.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-conversion libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-integer test-integer.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-integer mv -f .deps/test_ruint_arith_sub-test-ruint_arith.Tpo .deps/test_ruint_arith_sub-test-ruint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_arith_sub test_ruint_arith_sub-test-ruint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test-ruint_square.Tpo .deps/test-ruint_square.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_square test-ruint_square.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test-qfield.Tpo .deps/test-qfield.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-qfield test-qfield.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_ruint_arith_addmul-test-ruint_arith.Tpo .deps/test_ruint_arith_addmul-test-ruint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_arith_addmul test_ruint_arith_addmul-test-ruint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_ruint_arith_add-test-ruint_arith.Tpo .deps/test_ruint_arith_add-test-ruint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_arith_add test_ruint_arith_add-test-ruint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test-ruint_constructors.Tpo .deps/test-ruint_constructors.Po mv -f .deps/test_ruint_arith_mul-test-ruint_arith.Tpo .deps/test_ruint_arith_mul-test-ruint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_constructors test-ruint_constructors.o ../src/libgivaro.la -lgmpxx -lgmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_arith_mul test_ruint_arith_mul-test-ruint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rint_arith_sub-test-rint_arith.Tpo .deps/test_rint_arith_sub-test-rint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rint_arith_sub test_rint_arith_sub-test-rint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test-ruint_shift.Tpo .deps/test-ruint_shift.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_shift test-ruint_shift.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rint_arith_add-test-rint_arith.Tpo .deps/test_rint_arith_add-test-rint_arith.Po mv -f .deps/test-rational-class.Tpo .deps/test-rational-class.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rint_arith_add test_rint_arith_add-test-rint_arith.o ../src/libgivaro.la -lgmpxx -lgmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rational-class test-rational-class.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_arith_addmul test_ruint_arith_addmul-test-ruint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_arith_sub test_ruint_arith_sub-test-ruint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_square test-ruint_square.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-ruint_comparisons.Tpo .deps/test-ruint_comparisons.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_comparisons test-ruint_comparisons.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-qfield test-qfield.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-ruint_lmul.Tpo .deps/test-ruint_lmul.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_lmul test-ruint_lmul.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-ruint_square libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_arith_add test_ruint_arith_add-test-ruint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rint_arith_mul-test-rint_arith.Tpo .deps/test_rint_arith_mul-test-rint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rint_arith_mul test_rint_arith_mul-test-rint_arith.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-ruint_arith_sub libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_constructors test-ruint_constructors.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ruint_arith_addmul In file included from ../src/kernel/integer/givaro/givaro/givinteger.h:25, from ../src/kernel/integer/givaro/givintprime.h:24, from test-crt.C:13: ../src/library/poly1/givaro/givpoly1padic.h: In instantiation of 'class Givaro::Poly1PadicDom, Givaro::Dense>': ../src/kernel/field/givaro/givaro/gfq.inl:994:22: required from 'Givaro::GFqDom::GFqDom(UTT, UTT) [with TT = int; UTT = unsigned int]' test-crt.C:66:18: required from 'Givaro::Integer tmain(int, char**, const Givaro::GivRandom&, Givaro::Integer, bool) [with Field = Givaro::GFqDom]' test-crt.C:203:31: required from here ../src/kernel/ring/givaro/zring.h:136:23: warning: 'std::ostream& Givaro::UnparametricZRing<_Element>::write(std::ostream&, const Element&) const [with _Element = Givaro::Integer; std::ostream = std::basic_ostream; Element = Givaro::Integer]' was hidden [-Woverloaded-virtual=] 136 | std::ostream& write(std::ostream &os, const Element& a) const | ^~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:16, from ../src/library/poly1/givaro/givpoly1.h:41, from ../src/library/poly1/givaro/givpoly1factor.h:25, from ../src/kernel/field/givaro/gfq.h:24, from test-crt.C:16: ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/kernel/integer/givaro/givaro/givinteger.h:398:23: warning: 'virtual std::ostream& Givaro::ZRing::write(std::ostream&) const' was hidden [-Woverloaded-virtual=] 398 | std::ostream& write( std::ostream& o ) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ PASS: test-qfield libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_shift test-ruint_shift.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ruint_constructors libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_arith_mul test_ruint_arith_mul-test-ruint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rint_arith_sub test_rint_arith_sub-test-rint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rational-class test-rational-class.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ruint_arith_add libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rint_arith_add test_rint_arith_add-test-rint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-mod.Tpo .deps/test-mod.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-mod test-mod.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_comparisons test-ruint_comparisons.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_lmul test-ruint_lmul.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ruint_shift In file included from test-ffarith.C:18: ../src/kernel/field/givaro/gfqext.h: In instantiation of 'class Givaro::GFqExt': test-ffarith.C:195:5: required from here ../src/kernel/field/givaro/gfqext.h:223:30: warning: 'Givaro::GFqExtFast::Rep& Givaro::GFqExtFast::init(Rep&, float) const [with TT = int; Rep = int]' was hidden [-Woverloaded-virtual=] 223 | virtual Rep& init(Rep& pad, const float d) const | ^~~~ ../src/kernel/field/givaro/gfqext.h:360:30: note: by 'Givaro::GFqExt::init' 360 | virtual Rep& init(Rep& pad, const double d) const | ^~~~ PASS: test-rational-class libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rint_arith_mul test_rint_arith_mul-test-rint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ruint_arith_mul PASS: test-ruint_comparisons PASS: test-rint_arith_sub mv -f .deps/test_ruint_arith_div-test-ruint_arith.Tpo .deps/test_ruint_arith_div-test-ruint_arith.Po mv -f .deps/test_rint_arith_mod-test-rint_arith.Tpo .deps/test_rint_arith_mod-test-rint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=div_q -DGMP_OP=mpz_fdiv_q -DGMP_OPUI=mpz_fdiv_q_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_arith_div test_ruint_arith_div-test-ruint_arith.o ../src/libgivaro.la -lgmpxx -lgmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DARITH_MOD -DNOT_IN_PLACE -DRI_OP=div_r -DGMP_OP=mpz_tdiv_r -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rint_arith_mod test_rint_arith_mod-test-rint_arith.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rint_arith_add PASS: test-ruint_lmul mv -f .deps/test-recint_rand.Tpo .deps/test-recint_rand.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_rand test-recint_rand.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-mod test-mod.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-rint_arith_mul PASS: test-mod mv -f .deps/test-rmint_neg.Tpo .deps/test-rmint_neg.Po mv -f .deps/test-ruint_fiddling.Tpo .deps/test-ruint_fiddling.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_neg test-rmint_neg.o ../src/libgivaro.la -lgmpxx -lgmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_fiddling test-ruint_fiddling.o ../src/libgivaro.la -lgmpxx -lgmp In file included from ../src/kernel/integer/givaro/givinteger.h:25, from test-fieldarith.h:10, from test-ffarith.C:11: ../src/library/poly1/givaro/givpoly1padic.h: In instantiation of 'class Givaro::Poly1PadicDom, Givaro::Dense>': ../src/kernel/field/givaro/givaro/gfq.inl:994:22: required from 'Givaro::GFqDom::GFqDom(UTT, UTT) [with TT = int; UTT = unsigned int]' test-ffarith.C:167:5: required from here ../src/kernel/ring/givaro/zring.h:136:23: warning: 'std::ostream& Givaro::UnparametricZRing<_Element>::write(std::ostream&, const Element&) const [with _Element = Givaro::Integer; std::ostream = std::basic_ostream; Element = Givaro::Integer]' was hidden [-Woverloaded-virtual=] 136 | std::ostream& write(std::ostream &os, const Element& a) const | ^~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:16, from ../src/library/poly1/givaro/givpoly1.h:41, from ../src/library/poly1/givaro/givpoly1factor.h:25, from ../src/kernel/field/givaro/gfq.h:24, from test-ffarith.C:17: ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/kernel/integer/givaro/givinteger.h:398:23: warning: 'virtual std::ostream& Givaro::ZRing::write(std::ostream&) const' was hidden [-Woverloaded-virtual=] 398 | std::ostream& write( std::ostream& o ) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givpoly1padic.h: In instantiation of 'class Givaro::Poly1PadicDom, Givaro::Dense>': ../src/kernel/field/givaro/givaro/gfq.inl:994:22: required from 'Givaro::GFqDom::GFqDom(UTT, UTT) [with TT = long long int; UTT = long long unsigned int]' test-ffarith.C:169:5: required from here ../src/kernel/ring/givaro/zring.h:136:23: warning: 'std::ostream& Givaro::UnparametricZRing<_Element>::write(std::ostream&, const Element&) const [with _Element = Givaro::Integer; std::ostream = std::basic_ostream; Element = Givaro::Integer]' was hidden [-Woverloaded-virtual=] 136 | std::ostream& write(std::ostream &os, const Element& a) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ ../src/kernel/integer/givaro/givinteger.h:398:23: warning: 'virtual std::ostream& Givaro::ZRing::write(std::ostream&) const' was hidden [-Woverloaded-virtual=] 398 | std::ostream& write( std::ostream& o ) const | ^~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1io.inl:51:19: note: by 'Givaro::Poly1Dom, Givaro::Dense>::write' 51 | std::ostream& Poly1Dom::write( std::ostream& o ) const | ^~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/test-recint_convert.Tpo .deps/test-recint_convert.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_convert test-recint_convert.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=div_q -DGMP_OP=mpz_fdiv_q -DGMP_OPUI=mpz_fdiv_q_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_arith_div test_ruint_arith_div-test-ruint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DARITH_MOD -DNOT_IN_PLACE -DRI_OP=div_r -DGMP_OP=mpz_tdiv_r -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rint_arith_mod test_rint_arith_mod-test-rint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rmint_arith_mod-test-rmint_arith.Tpo .deps/test_rmint_arith_mod-test-rmint_arith.Po libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_rand test-recint_rand.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_recint_rand_mg-test-recint_rand.Tpo .deps/test_recint_rand_mg-test-recint_rand.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mod -DGMP_OP=mpz_mod -DGMP_OPUI=mpz_mod_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_mod test_rmint_arith_mod-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_rand_mg test_recint_rand_mg-test-recint_rand.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rmint_arith_sub-test-rmint_arith.Tpo .deps/test_rmint_arith_sub-test-rmint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_sub test_rmint_arith_sub-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rmint_arith_add-test-rmint_arith.Tpo .deps/test_rmint_arith_add-test-rmint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_add test_rmint_arith_add-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-recint_rand mv -f .deps/test-rmint_comparisons.Tpo .deps/test-rmint_comparisons.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_comparisons test-rmint_comparisons.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rint_arith_mod PASS: test-ruint_arith_div libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_fiddling test-ruint_fiddling.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rmint_arith_addmul-test-rmint_arith.Tpo .deps/test_rmint_arith_addmul-test-rmint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_addmul test_rmint_arith_addmul-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_neg test-rmint_neg.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_convert test-recint_convert.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_rand_mg test_recint_rand_mg-test-recint_rand.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ruint_fiddling libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mod -DGMP_OP=mpz_mod -DGMP_OPUI=mpz_mod_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_mod test_rmint_arith_mod-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_sub test_rmint_arith_sub-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-recint_convert libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_add test_rmint_arith_add-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rmint_neg_mg-test-rmint_neg.Tpo .deps/test_rmint_neg_mg-test-rmint_neg.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_neg_mg test_rmint_neg_mg-test-rmint_neg.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rmint_neg libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_comparisons test-rmint_comparisons.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-recint_rand_mg mv -f .deps/test-recint_exp.Tpo .deps/test-recint_exp.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_exp test-recint_exp.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_addmul test_rmint_arith_addmul-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rmint_arith_mul-test-rmint_arith.Tpo .deps/test_rmint_arith_mul-test-rmint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_mul test_rmint_arith_mul-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test-rmint_inv_div.Tpo .deps/test-rmint_inv_div.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_inv_div test-rmint_inv_div.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rmint_comparisons mv -f .deps/test-regression.Tpo .deps/test-regression.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-regression test-regression.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_recint_convert_mg-test-recint_convert.Tpo .deps/test_recint_convert_mg-test-recint_convert.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_convert_mg test_recint_convert_mg-test-recint_convert.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rmint_arith_mod_mg-test-rmint_arith.Tpo .deps/test_rmint_arith_mod_mg-test-rmint_arith.Po PASS: test-rmint_arith_sub /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=mod -DGMP_OP=mpz_mod -DGMP_OPUI=mpz_mod_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_mod_mg test_rmint_arith_mod_mg-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rmint_arith_add mv -f .deps/test-recint_cast.Tpo .deps/test-recint_cast.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_cast test-recint_cast.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_neg_mg test_rmint_neg_mg-test-rmint_neg.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rmint_arith_addmul_mg-test-rmint_arith.Tpo .deps/test_rmint_arith_addmul_mg-test-rmint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_addmul_mg test_rmint_arith_addmul_mg-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rmint_arith_sub_mg-test-rmint_arith.Tpo .deps/test_rmint_arith_sub_mg-test-rmint_arith.Po PASS: test-rmint_arith_mod /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_sub_mg test_rmint_arith_sub_mg-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_exp test-recint_exp.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_mul test_rmint_arith_mul-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_inv_div test-rmint_inv_div.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-rmint_arith_addmul libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-regression test-regression.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rmint_arith_add_mg-test-rmint_arith.Tpo .deps/test_rmint_arith_add_mg-test-rmint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_add_mg test_rmint_arith_add_mg-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_convert_mg test_recint_convert_mg-test-recint_convert.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=mod -DGMP_OP=mpz_mod -DGMP_OPUI=mpz_mod_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_mod_mg test_rmint_arith_mod_mg-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-ruint_arazi.Tpo .deps/test-ruint_arazi.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_arazi test-ruint_arazi.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rmint_inv_div_mg-test-rmint_inv_div.Tpo .deps/test_rmint_inv_div_mg-test-rmint_inv_div.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_inv_div_mg test_rmint_inv_div_mg-test-rmint_inv_div.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rmint_comparisons_mg-test-rmint_comparisons.Tpo .deps/test_rmint_comparisons_mg-test-rmint_comparisons.Po mv -f .deps/test_rmint_arith_mul_mg-test-rmint_arith.Tpo .deps/test_rmint_arith_mul_mg-test-rmint_arith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_arith_mul_mg test_rmint_arith_mul_mg-test-rmint_arith.o ../src/libgivaro.la -lgmpxx -lgmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_comparisons_mg test_rmint_comparisons_mg-test-rmint_comparisons.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-recint_convert_mg PASS: test-rmint_neg_mg libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_cast test-recint_cast.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DNOT_IN_PLACE -DRI_OP=addmul -DGMP_OP=mpz_addmul -DGMP_OPUI=mpz_addmul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_addmul_mg test_rmint_arith_addmul_mg-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=sub -DGMP_OP=mpz_sub -DGMP_OPUI=mpz_sub_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_sub_mg test_rmint_arith_sub_mg-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-regression mv -f .deps/test-recint_extra.Tpo .deps/test-recint_extra.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_extra test-recint_extra.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_recint_exp_mg-test-recint_exp.Tpo .deps/test_recint_exp_mg-test-recint_exp.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_exp_mg test_recint_exp_mg-test-recint_exp.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test-ruint_complex.Tpo .deps/test-ruint_complex.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_complex test-ruint_complex.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=add -DGMP_OP=mpz_add -DGMP_OPUI=mpz_add_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_add_mg test_rmint_arith_add_mg-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_arazi test-ruint_arazi.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_inv_div_mg test_rmint_inv_div_mg-test-rmint_inv_div.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-ifactor.Tpo .deps/test-ifactor.Po libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -DRI_OP=mul -DGMP_OP=mpz_mul -DGMP_OPUI=mpz_mul_ui -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_arith_mul_mg test_rmint_arith_mul_mg-test-rmint_arith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-recint_cast /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ifactor test-ifactor.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_comparisons_mg test_rmint_comparisons_mg-test-rmint_comparisons.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-rmint_montgomery.Tpo .deps/test-rmint_montgomery.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_montgomery test-rmint_montgomery.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rmint_arith_mul libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_extra test-recint_extra.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-rmint_complex.Tpo .deps/test-rmint_complex.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_complex test-rmint_complex.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_recint_extra_mg-test-recint_extra.Tpo .deps/test_recint_extra_mg-test-recint_extra.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-recint_extra_mg test_recint_extra_mg-test-recint_extra.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_exp_mg test_recint_exp_mg-test-recint_exp.o ../src/.libs/libgivaro.a -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_complex test-ruint_complex.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-rmint_arith_addmul_mg mv -f .deps/test-ruint_operators.Tpo .deps/test-ruint_operators.Po libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ifactor test-ifactor.o ../src/.libs/libgivaro.a -lgmpxx -lgmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ruint_operators test-ruint_operators.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_montgomery test-rmint_montgomery.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test-rmint_constructors.Tpo .deps/test-rmint_constructors.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_constructors test-rmint_constructors.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rmint_arith_sub_mg libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_complex test-rmint_complex.o ../src/.libs/libgivaro.a -lgmpxx -lgmp mv -f .deps/test_rmint_complex_mg-test-rmint_complex.Tpo .deps/test_rmint_complex_mg-test-rmint_complex.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_complex_mg test_rmint_complex_mg-test-rmint_complex.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-recint_extra_mg test_recint_extra_mg-test-recint_extra.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ifactor In file included from /usr/include/c++/13.1.1/vector:72, from ../src/kernel/gmp++/gmp++/gmp++_int.h:20, from ../src/kernel/gmp++/gmp++.h:57, from ../src/kernel/integer/givaro/givaro/givinteger.h:19, from ../src/kernel/integer/givaro/givintsqrootmod.h:21, from test-modsqroot.C:19: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ PASS: test-rmint_arith_add_mg libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ruint_operators test-ruint_operators.o ../src/.libs/libgivaro.a -lgmpxx -lgmp In file included from /usr/include/c++/13.1.1/vector:72, from ../src/kernel/gmp++/gmp++/gmp++_int.h:20, from ../src/kernel/gmp++/gmp++.h:57, from ../src/kernel/integer/givaro/givinteger.h:19: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 PASS: test-rmint_comparisons_mg PASS: test-ruint_complex libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_constructors test-rmint_constructors.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-rmint_arith_mod_mg In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:12, from ../src/library/poly1/givaro/givpoly1.h:41, from test-ratrecon.C:10: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 PASS: test-rmint_constructors libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_complex_mg test_rmint_complex_mg-test-rmint_complex.o ../src/.libs/libgivaro.a -lgmpxx -lgmp ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Rep&, const Rep&) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:309:20: /usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1563 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PASS: test-rmint_arith_mul_mg In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:14: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:13: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'Givaro::TruncDom::Rep& Givaro::TruncDom::setval(Rep&) const [with Domain = Givaro::GFqDom]' at ../src/library/tools/givaro/givtruncdomain.h:155:34: /usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1563 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/test-brillhart.Tpo .deps/test-brillhart.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-brillhart test-brillhart.o ../src/libgivaro.la -lgmpxx -lgmp mv -f .deps/test_rmint_constructors_mg-test-rmint_constructors.Tpo .deps/test_rmint_constructors_mg-test-rmint_constructors.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-rmint_constructors_mg test_rmint_constructors_mg-test-rmint_constructors.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rmint_complex PASS: test-ruint_operators libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-brillhart test-brillhart.o ../src/.libs/libgivaro.a -lgmpxx -lgmp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'bool Givaro::IntFactorDom::set(Container1&, Container2&, const Givaro::ZRing::Rep&, long unsigned int) const [with Container1 = std::vector; Container2 = std::vector; MyRandIter = Givaro::GivRandom]' at ../src/kernel/integer/givaro/givaro/givaro/givintfactor.inl:108:25, inlined from 'Givaro::IntSqrtModDom::Rep& Givaro::IntSqrtModDom::sqrootmod(Rep&, const Rep&, const Rep&) const [with MyRandIter = Givaro::GivRandom]' at ../src/kernel/integer/givaro/givaro/givintsqrootmod.inl:27:23, inlined from 'bool TestSrqtMod(const Givaro::Integer&, const Givaro::Integer&)' at test-modsqroot.C:29:18: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -DMG_DEFAULT=MG_ACTIVE -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-rmint_constructors_mg test_rmint_constructors_mg-test-rmint_constructors.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-rmint_constructors_mg PASS: test-rmint_complex_mg PASS: test-rmint_inv_div mv -f .deps/test-modsqroot.Tpo .deps/test-modsqroot.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-modsqroot test-modsqroot.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-recint_extra_mg mv -f .deps/test-random.Tpo .deps/test-random.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-random test-random.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-modsqroot test-modsqroot.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ruint_arazi PASS: test-rmint_inv_div_mg PASS: test-modsqroot libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-random test-random.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-brillhart In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:12: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 148 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:14: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 178 | subin(M, M.begin(), M.end(), R, Rmid, Rend);// -= PhQh | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 PASS: test-random ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 85 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:93:26: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | P, Pbeg, Pmid); // Pl^2 in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 206 | sqr(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | P, Pmid, Pend); // Ph^2 in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 210 | mul(M, M.begin(), M.end(), // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 212 | P, Pmid, Pend); | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:13: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Rep&, const Rep&, Givaro::ZRing::Element, const Rep&) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1misc.inl:275:16: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 84 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:12: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 148 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 mv -f .deps/test-ratrecon.Tpo .deps/test-ratrecon.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ratrecon test-ratrecon.o ../src/libgivaro.la -lgmpxx -lgmp In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:14: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 178 | subin(M, M.begin(), M.end(), R, Rmid, Rend);// -= PhQh | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 85 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:93:26: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | P, Pbeg, Pmid); // Pl^2 in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 206 | sqr(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | P, Pmid, Pend); // Ph^2 in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 210 | mul(M, M.begin(), M.end(), // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 212 | P, Pmid, Pend); | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ratrecon test-ratrecon.o ../src/.libs/libgivaro.a -lgmpxx -lgmp In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:13: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 PASS: test-recint_exp_mg In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:12: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 148 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Rep&, const Rep&, Givaro::ZRing::Element, const Rep&) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1misc.inl:275:16: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 84 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:14: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 178 | subin(M, M.begin(), M.end(), R, Rmid, Rend);// -= PhQh | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 85 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:93:26: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | P, Pbeg, Pmid); // Pl^2 in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 206 | sqr(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | P, Pmid, Pend); // Ph^2 in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 210 | mul(M, M.begin(), M.end(), // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 212 | P, Pmid, Pend); | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:13: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Rep&, const Rep&, Givaro::ZRing::Element, const Rep&) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1misc.inl:275:16: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 84 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mv -f .deps/test-poly.Tpo .deps/test-poly.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-poly test-poly.o ../src/libgivaro.la -lgmpxx -lgmp PASS: test-rmint_montgomery libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-poly test-poly.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-recint_exp PASS: test-poly mv -f .deps/test-matrix.Tpo .deps/test-matrix.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-matrix test-matrix.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-matrix test-matrix.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-recint_extra PASS: test-matrix mv -f .deps/test-geom.Tpo .deps/test-geom.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-geom test-geom.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-geom test-geom.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ratrecon PASS: test-geom mv -f .deps/test-trunc.Tpo .deps/test-trunc.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-trunc test-trunc.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-trunc test-trunc.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-trunc mv -f .deps/test-modularmulprecomp.Tpo .deps/test-modularmulprecomp.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-modularmulprecomp test-modularmulprecomp.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-modularmulprecomp test-modularmulprecomp.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-modularmulprecomp mv -f .deps/test-crt.Tpo .deps/test-crt.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-crt test-crt.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-crt test-crt.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-crt In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:12, from ../src/library/poly1/givaro/givpoly1.h:41, from test-ringarith.C:12: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:14: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular >]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular >]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:13: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepIterator' {aka 'const std::vector, std::allocator > >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom >, Givaro::Dense>::RepConstIterator' {aka 'const std::vector, std::allocator > >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular >]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular >]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular >]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular >]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:12: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 148 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:148:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:14: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 178 | subin(M, M.begin(), M.end(), R, Rmid, Rend);// -= PhQh | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 85 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:93:26: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | P, Pbeg, Pmid); // Pl^2 in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 206 | sqr(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | P, Pmid, Pend); // Ph^2 in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 210 | mul(M, M.begin(), M.end(), // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 212 | P, Pmid, Pend); | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In file included from ../src/library/poly1/givaro/givaro/givpoly1denseops.inl:13: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::GFqDom]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Rep&, const Rep&, Givaro::ZRing::Element, const Rep&) const [with Domain = Givaro::GFqDom]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1misc.inl:275:16: ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 84 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66, from ../src/kernel/gmp++/gmp++/gmp++_int.h:20, from ../src/kernel/gmp++/gmp++.h:57, from ../src/kernel/integer/givaro/givinteger.h:19: /usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ test-ffarith.C: In function 'int main(int, char**)': test-ffarith.C:185:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 185 | std::vector< int64_t > Irred {1,1,0,1,1,0,0,0,1}; | ^ test-ffarith.C:191:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 191 | std::vector< int64_t > Irred3 {3,0,0,1}, Gene3 {5,3,4}; | ^ test-ffarith.C:191:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 191 | std::vector< int64_t > Irred3 {3,0,0,1}, Gene3 {5,3,4}; | ^ mv -f .deps/test-ffarith.Tpo .deps/test-ffarith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ffarith test-ffarith.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ffarith test-ffarith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ffarith ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector >::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector >::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector >::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | return setdegree( subin(R, P, P.begin(), P.end()) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | P, Pbeg, Pmid, | ~~~~~~~~~~~~~~ 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepIterator' {aka 'const std::vector::iterator'} changed in GCC 7.1 153 | mul(R, Rmid, Rend, // Recursive dynamic choice | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | P, Pmid, Pend, | ~~~~~~~~~~~~~~ 155 | Q, Qmid, Qend); // PhQh in second storage part of R | ~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator' {aka 'const std::vector::const_iterator'} changed in GCC 7.1 In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:175:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]', inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:178:14, inlined from 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]' at ../src/library/poly1/givaro/givaro/givaro/givpoly1kara.inl:72:27: ../src/library/poly1/givaro/givaro/givaro/givpoly1addsub.inl:155:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 155 | return subin(R, P, Pbeg, Pend); | ~~~~~^~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]': ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | mul(R, R.begin(), R.end(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 99 | P, P.begin(), P.end(), | ~~~~~~~~~~~~~~~~~~~~~~ 100 | Q, Q.begin(), Q.end()); | ~~~~~~~~~~~~~~~~~~~~~~ ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../src/library/poly1/givaro/givaro/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mv -f .deps/test-ringarith.Tpo .deps/test-ringarith.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -static -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -o test-ringarith test-ringarith.o ../src/libgivaro.la -lgmpxx -lgmp libtool: link: g++ -O2 -Wall -DNDEBUG -UDEBUG -DSTD_RECINT_SIZE=8 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -o test-ringarith test-ringarith.o ../src/.libs/libgivaro.a -lgmpxx -lgmp PASS: test-ringarith ============================================================================ Testsuite summary for Givaro 4.2.0 ============================================================================ # TOTAL: 67 # PASS: 67 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' Making check in docs make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' Making check in examples make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' Making check in Rational make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' Making check in Integer make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' Making check in FiniteField make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' Making check in Polynomial make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' Making check in RecInt make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' Making check in Matrix make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' Making check in benchmarks make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' >>> libgivaro: Entering fakeroot... Making install in src make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' Making install in kernel make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' Making install in system make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givbasictype.h givconfig.h giverror.h givgenarith.h givinit.h givprint.h givcaster.h givmodule.h givperf.h givpower.h givrandom.h givtimer.h givomptimer.h givranditer.h givtypestring.h udl.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/system' Making install in memory make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givaromm.h givmemorer.h givpointer.h givref_count.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/memory' Making install in gmp++ make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/gmp++' /usr/bin/install -c -m 644 gmp++.h gmp++_int.h gmp++_int_rand.inl '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/gmp++' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/gmp++' Making install in integer make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givinteger.h random-integer.h givintfactor.h givintprime.h givintnumtheo.h givintrsa.h givintrns.h givintprime.inl givintnumtheo.inl givintrsa.inl givintfactor.inl givintsqrootmod.h givintsqrootmod.inl givintrns_convert.inl givintrns_cstor.inl givspyinteger.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/integer' Making install in bstruct make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givarray0.h givarrayallocator.h givarrayfixed.h givbits.h givelem.h givhashtable.h givlist0.h givstack.h givarray0.inl givbits.inl givhashtable.inl givlist0.inl givstack.inl '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/bstruct' Making install in rational make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givrational.h givrational.inl '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/rational' Making install in recint make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/recint' /usr/bin/install -c -m 644 recint.h recdefine.h reclonglong.h rcmp.h rdisplay.h rfiddling.h rconvert.h rrandom.h rdiv.h radd.h rsub.h rmul.h rrint.h rint.h rmadd.h rmbaddmul.h rmbexp.h rmbinv.h rmbmodule.h rmbmul.h rmbreduc.h rmbrmint.h rmcmp.h rmconvert.h rmdefine.h rmdisplay.h rmdiv.h rmextra.h rmgaddmul.h rmgexp.h rmginv.h rmgmodule.h rmgmul.h rmgreduc.h rmgrmint.h rmint.h rmintmg.h rmmanip.h rmmul.h rmneg.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/recint' /usr/bin/install -c -m 644 rmrandom.h rmsub.h ruadd.h ruaddmul.h rucmp.h ruconvert.h rudisplay.h rudiv.h ruexp.h rufiddling.h rugcd.h ruint.h ruinvmod.h rumanip.h rumul.h rurandom.h ruruint.h rushift.h rusub.h rutools.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/recint' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/recint' Making install in field make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 StaticElement.h qfield.h gf2.h gfq.h gfqext.h gfqkronecker.h extension.h givprimes16.h givrns.h givrnsfixed.h chineseremainder.h givtablelimits.h givrnsfixed.inl givrnscstor.inl givrnsconvert.inl gf2.inl gfq.inl '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/field' Making install in ring make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 modular.h modular-general.h modular-implem.h modular-integral.h modular-floating.h modular-integer.h modular-inttype.h modular-log16.h modular-mulprecomp.inl modular-ruint.h modular-balanced.h modular-balanced-int32.h modular-balanced-int64.h modular-balanced-float.h modular-balanced-double.h unparametric-operations.h zring.h montgomery.h montgomery-int32.h montgomery-ruint.h modular-general.inl modular-integral.inl modular-floating.inl modular-integer.inl modular-inttype.inl modular-log16.inl modular-ruint.inl modular-balanced-int32.inl modular-balanced-int64.inl modular-balanced-float.inl modular-balanced-double.inl montgomery-int32.inl montgomery-ruint.inl ring-interface.h modular-extended.h modular-extended.inl '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel/ring' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/kernel' Making install in library make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' Making install in poly1 make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givindeter.h givpoly1.h givdegree.h givinterp.h givinterpgeom.h givinterpgeom-multip.h givpoly1dense.h givpoly1factor.h givpoly1padic.h givpoly1denseops.inl givpoly1addsub.inl givpoly1muldiv.inl givpoly1axpy.inl givpoly1gcd.inl givpoly1kara.inl givpoly1cstor.inl givpoly1io.inl givpoly1misc.inl givpoly1sqrfree.inl givpoly1cyclo.inl givpoly1factor.inl givpoly1proot.inl givpoly1ratrecon.inl givpoly1crt.h givpoly1crtcstor.inl givpoly1crtconvert.inl '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/poly1' Making install in tools make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givcategory.h givops.h giviterator.h givarithmetics.h givfractiondomain.h givquotientdomain.h givtruncdomain.h givtruncdomain.inl givfixedtrunc.h givhighorder.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/tools' Making install in vector make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givstorage.h givvectorsparse.h givstoragedense.h givstoragesparse.h givvector.h givvectorsparse.inl givvectordense.h givvectsparseops.inl givvectdensespe.inl givvectordense.inl givvectdenseops.inl '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/vector' Making install in matrix make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[4]: Nothing to be done for 'install-exec-am'. ../../../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' /usr/bin/install -c -m 644 givmatdense.h givmatrix.h givmatsparse.h givmatstoragedense.h givmatsparseops.inl givmatstoragesparse.h givmatdenseops.inl givmatstorage.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include/givaro' make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library/matrix' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[4]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src/library' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' make[3]: Nothing to be done for 'install-data-am'. ../build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c libgivaro.la '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib' libtool: install: /usr/bin/install -c .libs/libgivaro.so.9.2.0 /home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib/libgivaro.so.9.2.0 libtool: install: (cd /home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib && { ln -s -f libgivaro.so.9.2.0 libgivaro.so.9 || { rm -f libgivaro.so.9 && ln -s libgivaro.so.9.2.0 libgivaro.so.9; }; }) libtool: install: (cd /home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib && { ln -s -f libgivaro.so.9.2.0 libgivaro.so || { rm -f libgivaro.so && ln -s libgivaro.so.9.2.0 libgivaro.so; }; }) libtool: install: /usr/bin/install -c .libs/libgivaro.lai /home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib/libgivaro.la libtool: install: /usr/bin/install -c .libs/libgivaro.a /home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib/libgivaro.a libtool: install: chmod 644 /home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib/libgivaro.a libtool: install: ranlib /home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib/libgivaro.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/src' Making install in macros make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/macros' Making install in tests make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/tests' Making install in docs make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/docs' Making install in examples make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' Making install in Rational make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Rational' Making install in Integer make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Integer' Making install in FiniteField make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/FiniteField' Making install in Polynomial make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Polynomial' Making install in RecInt make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/RecInt' Making install in Matrix make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples/Matrix' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/examples' Making install in benchmarks make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[3]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0/benchmarks' make[1]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' make[2]: Entering directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/bin' build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include' build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib/pkgconfig' build-aux/install-sh -c -d '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/share/givaro' /usr/bin/install -c -m 644 givaro-config.h '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/include' /usr/bin/install -c givaro-config '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/bin' /usr/bin/install -c -m 644 givaro.pc '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/lib/pkgconfig' /usr/bin/install -c -m 644 givaro-makefile '/home/buildozer/aports/testing/libgivaro/pkg/libgivaro/usr/share/givaro' make[2]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' make[1]: Leaving directory '/home/buildozer/aports/testing/libgivaro/src/givaro-4.2.0' >>> libgivaro-static*: Running split function static... >>> libgivaro-static*: Preparing subpackage libgivaro-static... >>> libgivaro-static*: Stripping binaries >>> libgivaro-static*: Running postcheck for libgivaro-static >>> libgivaro-dev*: Running split function dev... >>> libgivaro-dev*: Preparing subpackage libgivaro-dev... >>> libgivaro-dev*: Stripping binaries >>> libgivaro-dev*: Running postcheck for libgivaro-dev >>> libgivaro*: Running postcheck for libgivaro >>> libgivaro*: Preparing package libgivaro... >>> libgivaro*: Stripping binaries >>> libgivaro-dev*: Scanning shared objects >>> libgivaro-static*: Scanning shared objects >>> libgivaro*: Scanning shared objects >>> libgivaro-dev*: Tracing dependencies... libgivaro=4.2.0-r2 pkgconfig >>> libgivaro-dev*: Package size: 1.9 MB >>> libgivaro-dev*: Compressing data... >>> libgivaro-dev*: Create checksum... >>> libgivaro-dev*: Create libgivaro-dev-4.2.0-r2.apk >>> libgivaro-static*: Tracing dependencies... >>> libgivaro-static*: Package size: 348.0 KB >>> libgivaro-static*: Compressing data... >>> libgivaro-static*: Create checksum... >>> libgivaro-static*: Create libgivaro-static-4.2.0-r2.apk >>> libgivaro*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libgmp.so.10 so:libgmpxx.so.4 so:libstdc++.so.6 >>> libgivaro*: Package size: 224.0 KB >>> libgivaro*: Compressing data... >>> libgivaro*: Create checksum... >>> libgivaro*: Create libgivaro-4.2.0-r2.apk >>> libgivaro: Build complete at Tue, 01 Aug 2023 12:07:43 +0000 elapsed time 0h 0m 44s >>> libgivaro: Cleaning up srcdir >>> libgivaro: Cleaning up pkgdir >>> libgivaro: Uninstalling dependencies... (1/3) Purging .makedepends-libgivaro (20230801.120700) (2/3) Purging gmp-dev (6.2.1-r3) (3/3) Purging libgmpxx (6.2.1-r3) OK: 270 MiB in 102 packages >>> libgivaro: Updating the testing/armv7 repository index... >>> libgivaro: Signing the index...