Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/linbox.spec'], uid=1000shell=Falselogger=printOutput=Falsegid=425timeout=172800chrootPath='/var/lib/mock/f26-build-8576345-751166/root'user='mockbuild'env={'HOSTNAME': 'mock', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '}nspawn_args=[]) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/linbox.spec'] with env {'HOSTNAME': 'mock', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/linbox-1.4.2-8.fc26.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/linbox.spec'], uid=1000shell=Falselogger=printOutput=Falsegid=425timeout=172800chrootPath='/var/lib/mock/f26-build-8576345-751166/root'user='mockbuild'env={'HOSTNAME': 'mock', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '}nspawn_args=[]) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/linbox.spec'] with env {'HOSTNAME': 'mock', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VS7EBZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf linbox-1.4.2 + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/linbox-1.4.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' Patch #0 (linbox-fplll.patch): + cd linbox-1.4.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (linbox-fplll.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file linbox/algorithms/lattice.inl patching file linbox/algorithms/short-vector.h + sed -e 's,include/saclib,&/saclib,' -e '/saclib\.h/,+1s/__GNU_MP_VERSION < 3/SACMAJVERS < 2/' -i macros/saclib-check.m4 + sed -i 's/^\(STDFLAG=\).*/\1""/;/^CXXFLAGS=""/d' configure + find -O3 . '(' -name '*.h' -o -name '*.inl' ')' -perm /0111 -exec chmod a-x '{}' + + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.laFTsW + umask 022 + cd /builddir/build/BUILD + cd linbox-1.4.2 + export 'CPPFLAGS=-I/usr/include/m4rie -I/usr/include/saclib' + CPPFLAGS='-I/usr/include/m4rie -I/usr/include/saclib' + export LIBS=-lgomp + LIBS=-lgomp + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh + ./configure --build=armv7hl-redhat-linux-gnu --host=armv7hl-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --enable-openmp --enable-sage --enable-doc checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for rm... /usr/bin/rm checking whether to enable maintainer-specific portions of Makefiles... 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 for armv7hl-redhat-linux-gnu-g++... no checking for armv7hl-redhat-linux-gnu-c++... no checking for armv7hl-redhat-linux-gnu-gpp... no checking for armv7hl-redhat-linux-gnu-aCC... no checking for armv7hl-redhat-linux-gnu-CC... no checking for armv7hl-redhat-linux-gnu-cxx... no checking for armv7hl-redhat-linux-gnu-cc++... no checking for armv7hl-redhat-linux-gnu-cl.exe... no checking for armv7hl-redhat-linux-gnu-FCC... no checking for armv7hl-redhat-linux-gnu-KCC... no checking for armv7hl-redhat-linux-gnu-RCC... no checking for armv7hl-redhat-linux-gnu-xlC_r... no checking for armv7hl-redhat-linux-gnu-xlC... no checking for g++... g++ 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 for family name of compiler... gcc checking whether g++ supports C++11 features by default... yes checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking build system type... armv7hl-redhat-linux-gnu checking host system type... armv7hl-redhat-linux-gnu checking how to print strings... printf checking for armv7hl-redhat-linux-gnu-gcc... no checking for 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 for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/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... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert armv7hl-redhat-linux-gnu file names to armv7hl-redhat-linux-gnu format... func_convert_file_noop checking how to convert armv7hl-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for armv7hl-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for armv7hl-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for armv7hl-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for armv7hl-redhat-linux-gnu-strip... no checking for strip... strip checking for armv7hl-redhat-linux-gnu-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 armv7hl-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no 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... no 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/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... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/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... no 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/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate ----------------------------------------------- START LINBOX CONFIG ----------------------------------------------- ----------------------------------------------- checking enabling OpenMP... yes ----------------------------------------------- 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... 0 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 checking whether byte ordering is bigendian... no ----------------------------------------------- Default path = /usr /usr/local checking whether to compile the drivers... no ----------------------------------------------- checking for armv7hl-redhat-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for FFLAS_FFPACK... yes checking for LAPACK in fflas-ffpack... ok checking for IML... found checking for M4RI... found checking for M4RIE... found checking for MPFR... found checking for FPLLL >= 4.0.1... found checking for FLINT... found checking for NTL >= 5.0... found checking whether to compile the SAGE interface... yes checking whether gnuplot works... yes checking whether ps2pdf works... yes checking if tinyxml2 is available... yes checking whether to build documentation... yes checking whether doxygen works... yes checking whether dot works... no checking for OpenCL >= 1.0... not found ----------------------------------------------- CXXFLAGS = -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard LIBS = -lgomp DEPS_CFLAGS = -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard DEPS_LIBS = -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 DEFAULT CFLAGS = -O2 -Wall -g -DNDEBUG -U_LB_DEBUG TESTS CFLAGS = -O2 -Wall -g -DNDEBUG -U_LB_DEBUG ----------------------------------------------- END LINBOX CONFIG ----------------------------------------------- checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating linbox-config config.status: creating examples/Makefile config.status: creating doc/Makefile config.status: creating linbox/Makefile config.status: creating linbox/algorithms/Makefile config.status: creating linbox/algorithms/gauss/Makefile config.status: creating linbox/algorithms/matrix-blas3/Makefile config.status: creating linbox/algorithms/opencl-kernels/Makefile config.status: creating linbox/algorithms/polynomial-matrix/Makefile config.status: creating linbox/blackbox/Makefile config.status: creating linbox/element/Makefile config.status: creating linbox/field/Makefile config.status: creating linbox/matrix/Makefile config.status: creating linbox/matrix/sparsematrix/Makefile config.status: creating linbox/matrix/densematrix/Makefile config.status: creating linbox/matrix/matrixdomain/Makefile config.status: creating linbox/matrix/sliced3/Makefile config.status: creating linbox/randiter/Makefile config.status: creating linbox/ring/Makefile config.status: creating linbox/ring/ntl/Makefile config.status: creating linbox/ring/modular/Makefile config.status: creating linbox/solutions/Makefile config.status: creating linbox/util/Makefile config.status: creating linbox/util/formats/Makefile config.status: creating linbox/vector/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating tests/matrix/Makefile config.status: creating interfaces/Makefile config.status: creating interfaces/driver/Makefile config.status: creating interfaces/maple/Makefile config.status: creating interfaces/kaapi/Makefile config.status: creating interfaces/sage/Makefile config.status: creating macros/Makefile config.status: creating benchmarks/Makefile config.status: creating benchmarks/data/Makefile config.status: creating benchmarks/matrix/Makefile config.status: creating linbox.pc config.status: creating config.h config.status: executing linbox/config.h commands config.status: creating linbox/config.h - prefix __LINBOX for config.h defines config.status: executing depfiles commands config.status: executing libtool commands ----------------------------------------------- + chmod a+x linbox-config + sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' -e 's|CC="\(g..\)"|CC="\1 -Wl,--as-needed"|' -i libtool + sed -i 's|-O2|-O|g' tests/Makefile + make -j4 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2' Making all in linbox make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox' Making all in util make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' Making all in formats make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o error.lo error.C /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o debug.lo debug.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c error.C -fPIC -DPIC -o .libs/error.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c debug.C -fPIC -DPIC -o .libs/debug.o /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libutil.la error.lo debug.lo -lgomp libtool: link: ar cru .libs/libutil.a .libs/error.o .libs/debug.o libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' Making all in element make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' Making all in field make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' Making all in randiter make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o mersenne-twister.lo mersenne-twister.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c mersenne-twister.C -fPIC -DPIC -o .libs/mersenne-twister.o /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libranditer.la mersenne-twister.lo -lgomp libtool: link: ar cru .libs/libranditer.a .libs/mersenne-twister.o libtool: link: ranlib .libs/libranditer.a libtool: link: ( cd ".libs" && rm -f "libranditer.la" && ln -s "../libranditer.la" "libranditer.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' Making all in vector make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' Making all in matrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' Making all in sparsematrix make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' Making all in densematrix make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' Making all in matrixdomain make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' Making all in sliced3 make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' Making all in blackbox make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' Making all in algorithms make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' Making all in gauss make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' Making all in opencl-kernels make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' Making all in matrix-blas3 make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' Making all in polynomial-matrix make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o diophantine-solver.lo diophantine-solver.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c diophantine-solver.C -fPIC -DPIC -o .libs/diophantine-solver.o /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libalgorithms.la diophantine-solver.lo -lgomp libtool: link: ar cru .libs/libalgorithms.a .libs/diophantine-solver.o libtool: link: ranlib .libs/libalgorithms.a libtool: link: ( cd ".libs" && rm -f "libalgorithms.la" && ln -s "../libalgorithms.la" "libalgorithms.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' Making all in solutions make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' Making all in ring make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' Making all in ntl make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' Making all in modular make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o dummy.lo dummy.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c dummy.C -fPIC -DPIC -o .libs/dummy.o dummy.C:35:12: warning: 'dummy' defined but not used [-Wunused-variable] static int dummy; ^~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -no-undefined -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liblinbox.la -rpath /usr/lib dummy.lo util/libutil.la randiter/libranditer.la algorithms/libalgorithms.la -lmpfr -liml -lgomp libtool: link: g++ -Wl,--as-needed -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../../crti.o /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/crtbeginS.o .libs/dummy.o -Wl,--whole-archive util/.libs/libutil.a randiter/.libs/libranditer.a algorithms/.libs/libalgorithms.a -Wl,--no-whole-archive -lntl -lfplll -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lmpfr -liml -lgomp -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7 -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/crtendS.o /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../../crtn.o -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,relro -fopenmp -Wl,-soname -Wl,liblinbox.so.0 -o .libs/liblinbox.so.0.0.0 libtool: link: (cd ".libs" && rm -f "liblinbox.so.0" && ln -s "liblinbox.so.0.0.0" "liblinbox.so.0") libtool: link: (cd ".libs" && rm -f "liblinbox.so" && ln -s "liblinbox.so.0.0.0" "liblinbox.so") libtool: link: ( cd ".libs" && rm -f "liblinbox.la" && ln -s "../liblinbox.la" "liblinbox.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox' Making all in benchmarks make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' Making all in data make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' Making all in matrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../linbox -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -DDISABLE_COMMENTATOR -DLinBoxSrcOnly -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o benchmark.lo benchmark.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../linbox -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -DDISABLE_COMMENTATOR -DLinBoxSrcOnly -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c benchmark.C -fPIC -DPIC -o .libs/benchmark.o In file included from benchmark.h:63:0, from benchmark.C:36: benchmark-metadata.h: In member function 'void LinBox::MetaData::clean()': benchmark-metadata.h:58:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] if (this != NULL) { ^~ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from ../linbox/integer.h:46, from benchmark.h:48, from benchmark.C:36: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from ../linbox/integer.h:46, from benchmark.h:48, from benchmark.C:36: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::DataSeries::push_back(const string&, const double&, const double&, const double&)': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from ../linbox/integer.h:46, from benchmark.h:48, from benchmark.C:36: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from ../linbox/integer.h:46, from benchmark.h:48, from benchmark.C:36: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::PlotGraph::mergeTwoSeries(LinBox::svector_t&, LinBox::dmatrix_t&, const svector_t&, const dvector_t&, const size_t&) const': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/7/algorithm:62:0, from /usr/include/gmpxx.h:39, from /usr/include/gmp++/gmp++.h:33, from ../linbox/integer.h:46, from benchmark.h:48, from benchmark.C:36: /usr/include/c++/7/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/7/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/bits/stl_algo.h:61:0, from /usr/include/c++/7/algorithm:62, from /usr/include/gmpxx.h:39, from /usr/include/gmp++/gmp++.h:33, from ../linbox/integer.h:46, from benchmark.h:48, from benchmark.C:36: /usr/include/c++/7/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/7/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/7/algorithm:62:0, from /usr/include/gmpxx.h:39, from /usr/include/gmp++/gmp++.h:33, from ../linbox/integer.h:46, from benchmark.h:48, from benchmark.C:36: /usr/include/c++/7/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/7/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/7/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algo.h: In function 'double LinBox::computeMFLOPS(const dvector_t&, double, LinBox::Tag::TimeSelect)': /usr/include/c++/7/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/7/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/7/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libbenchmarks.la benchmark.lo ../linbox/liblinbox.la -lgomp libtool: link: ar cru .libs/libbenchmarks.a .libs/benchmark.o libtool: link: ranlib .libs/libbenchmarks.a libtool: link: ( cd ".libs" && rm -f "libbenchmarks.la" && ln -s "../libbenchmarks.la" "libbenchmarks.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' Making all in macros make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/macros' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/macros' Making all in tests make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' Making all in data make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' Making all in matrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' Making all in interfaces make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' Making all in driver make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' Making all in kaapi make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' Making all in maple make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' Making all in sage make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -DDISABLE_COMMENTATOR -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o linbox-sage.lo linbox-sage.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -DDISABLE_COMMENTATOR -I../../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O2 -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -I/usr/include/m4rie -I/usr/include/saclib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c linbox-sage.C -fPIC -DPIC -o .libs/linbox-sage.o In file included from /usr/include/c++/7/vector:69:0, from linbox-sage.C:30: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from linbox-sage.C:30: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from linbox-sage.C:30: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from linbox-sage.C:30: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from linbox-sage.C:30: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from linbox-sage.C:30: /usr/include/c++/7/bits/stl_vector.h: In member function 'LinBox::BlasVector<_Tp1>& LinBox::IntegerDoubleDetIteration::operator()(LinBox::BlasVector<_Tp1>&, const Field&) const [with Field = Givaro::Modular; BlackBox = LinBox::BlasMatrix, std::vector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from linbox-sage.C:30: /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from linbox-sage.C:30: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA::progress(const Domain&, const LinBox::BlasVector<_Tp1>&) [with OKDomain = Givaro::Modular; Domain_Type = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In function 'Polynomial& FFPACK::MinPoly(const Field&, Polynomial&, size_t, typename Field::ConstElement_ptr, size_t, typename Field::Element_ptr, size_t, size_t*, FFPACK::FFPACK_MINPOLY_TAG, size_t, size_t, size_t) [with Field = Givaro::Modular; Polynomial = LinBox::BlasVector, std::vector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from linbox-sage.C:30: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from linbox-sage.C:30: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../../linbox/field/hom.h:451, from ../../linbox/matrix/densematrix/blas-matrix.h:43, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../../linbox/matrix/matrix-domain.h:68, from ../../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../../linbox/matrix/sparse-matrix.h:70, from linbox-sage.C:35: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from linbox-sage.C:30: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::operator()(LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom; _Sw1 = LinBox::CekstvSwitch >; _Field = Givaro::Modular; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -version-info 0:0:0 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liblinboxsage.la -rpath /usr/lib linbox-sage.lo ../../linbox/liblinbox.la -lgomp libtool: link: g++ -Wl,--as-needed -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../../crti.o /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/crtbeginS.o .libs/linbox-sage.o -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 ../../linbox/.libs/liblinbox.so -lgomp -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7 -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/crtendS.o /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../../crtn.o -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,relro -fopenmp -Wl,-soname -Wl,liblinboxsage.so.0 -o .libs/liblinboxsage.so.0.0.0 libtool: link: (cd ".libs" && rm -f "liblinboxsage.so.0" && ln -s "liblinboxsage.so.0.0.0" "liblinboxsage.so.0") libtool: link: (cd ".libs" && rm -f "liblinboxsage.so" && ln -s "liblinboxsage.so.0.0.0" "liblinboxsage.so") libtool: link: ( cd ".libs" && rm -f "liblinboxsage.la" && ln -s "../liblinboxsage.la" "liblinboxsage.la" ) make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/doc' sed -i 's/\\version\s1.*/\\version\ 1.4.2/' mainpage.doxy if test -d linbox-html ; then echo exists; else mkdir linbox-html ; fi if test -d linbox-dev-html ; then echo exists; else mkdir linbox-dev-html ; fi cp index-dev.html linbox-dev-html/index.html cp install-dist.html linbox-html/ cp install-dev.html linbox-html/ cp ../INSTALL linbox-html/ cp ../COPYING linbox-html/ cp ../AUTHORS linbox-html/ doxygen Doxyfile warning: Tag `SYMBOL_CACHE_SIZE' at line 346 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `SHOW_DIRECTORIES' at line 570 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `HTML_ALIGN_MEMBERS' at line 981 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `USE_INLINE_TREES' at line 1172 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `XML_SCHEMA' at line 1437 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `XML_DTD' at line 1443 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: doxygen no longer ships with the FreeSans font. You may want to clear or change DOT_FONTNAME. Otherwise you run the risk that the wrong font is being used for dot generated graphs. Searching for include files... Searching for example files... Searching for files in directory /builddir/build/BUILD/linbox-1.4.2 Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/benchmarks Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/benchmarks/data Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/build-aux Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/doc Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/doc/linbox-dev-html Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/doc/linbox-html Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/examples Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/interfaces Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/interfaces/driver Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/interfaces/maple Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/interfaces/sage Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3 Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/element Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/field Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3 Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/randiter Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/ring Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/solutions Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/util Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/vector Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/macros Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/tests Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/tests/data Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/tests/matrix Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3 Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/element Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/field Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3 Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/randiter Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/ring Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/solutions Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/util Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/linbox/vector Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/doc Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/doc/linbox-dev-html Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/examples Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/tests Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/tests/data Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/tests/matrix Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/benchmarks Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/benchmarks/data Searching for files in directory /builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix Reading and parsing tag files Parsing files Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/algorithms.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/algorithms.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/bbcharpoly.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/bbcharpoly.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/bbsolve.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/bbsolve.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/bitonic-sort.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/bitonic-sort.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-block-container-base.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-block-container-base.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-block-container.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-block-container.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container-base.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container-base.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container-symmetric.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container-symmetric.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container-symmetrize.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container-symmetrize.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/blackbox-container.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-coppersmith-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-coppersmith-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-lanczos.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-lanczos.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-lanczos.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-lanczos.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-massey-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-massey-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-wiedemann.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/block-wiedemann.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/charpoly-rational.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/charpoly-rational.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cia.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cia.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/classic-rational-reconstruction.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/classic-rational-reconstruction.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/coppersmith.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/coppersmith.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-domain-omp.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-domain-omp.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-domain-seq.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-domain-seq.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-early-multip.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-early-multip.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-early-single.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-early-single.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-full-multip-fixed.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-full-multip-fixed.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-full-multip.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-full-multip.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-givrnsfixed.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-givrnsfixed.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-kaapi.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-kaapi.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-mpi.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra-mpi.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/cra.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/default.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/default.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dense-container.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dense-container.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dense-nullspace.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dense-nullspace.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dense-nullspace.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dense-nullspace.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/det-rational.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/det-rational.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine-solver.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine-solver.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine-solver.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine-solver.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine-solver.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine-solver.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/diophantine.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/double-det.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/double-det.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dyadic-to-rational.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/dyadic-to-rational.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/echelon-form.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/echelon-form.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/elimination.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/elimination.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/eliminator.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/eliminator.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/eliminator.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/eliminator.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/fast-rational-reconstruction.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/fast-rational-reconstruction.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-det.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-det.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-elim-gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-elim-gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-elim.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-elim.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-nullspace.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-nullspace.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-pivot-gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-pivot-gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-pivot.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-pivot.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-rank-gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-rank-gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-rank.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-rank.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-solve-gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-solve-gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-solve.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss-solve.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss/gauss.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss-gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss-gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/hybrid-det.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/hybrid-det.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/iml.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/iml.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/invariant-factors.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/invariant-factors.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/la-block-lanczos.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/la-block-lanczos.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/la-block-lanczos.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/la-block-lanczos.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lanczos.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lanczos.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lanczos.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lanczos.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lanczos.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lanczos.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/last-invariant-factor.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/last-invariant-factor.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lattice.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lattice.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lattice.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lattice.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lattice.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lattice.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lazy-product.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lazy-product.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lifting-container.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/lifting-container.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/massey-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/massey-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matpoly-mult.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matpoly-mult.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/blas3.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/blas3.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-cra.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-cra.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-flint.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-flint.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-naive.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-naive.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-toomcook.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul-toomcook.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3/mul.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-hom.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-hom.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-inverse.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-inverse.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-rank.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-rank.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/mg-block-lanczos.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/mg-block-lanczos.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/mg-block-lanczos.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/mg-block-lanczos.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/minpoly-integer.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/minpoly-integer.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/minpoly-rational.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/minpoly-rational.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/numeric-solver-lapack.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/numeric-solver-lapack.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/one-invariant-factor.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/one-invariant-factor.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-environ.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-environ.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels/opencl-domain-kernels.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels/opencl-domain-kernels.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-resource-controller.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-resource-controller.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-add-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-add-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-multiprecision.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-multiprecision.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-recint.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-recint.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize-fast.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize-fast.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize-three-primes.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize-three-primes.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-fft.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-kara.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-kara.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-naive.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/matpoly-mult-naive.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/order-basis.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/order-basis.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-fft-transform-simd.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-fft-transform-simd.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-fft-transform.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-fft-transform.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-fft-transform.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-fft-transform.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-matrix-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/polynomial-matrix-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/simd.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix/simd.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra-early-multip.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra-early-multip.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra-early-single.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra-early-single.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra-full-multip.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra-full-multip.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-cra2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-reconstruction-base.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-reconstruction-base.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-reconstruction.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-reconstruction.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-reconstruction2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-reconstruction2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver-adaptive.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver-adaptive.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver-sn.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver-sn.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver-sn.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver-sn.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rational-solver2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rns.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rns.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rns.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/rns.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/short-vector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/short-vector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/sigma-basis.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/sigma-basis.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/sigmabasis.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/sigmabasis.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/signature.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/signature.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-adaptive.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-adaptive.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-adaptive.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-adaptive.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-binary.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-binary.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-iliopoulos.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-iliopoulos.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-iliopoulos2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-iliopoulos2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-kannan-bachem.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-kannan-bachem.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-local.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-local.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-local2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-local2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-sparseelim-local.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-sparseelim-local.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-sparseelim-poweroftwo.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-sparseelim-poweroftwo.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-textbook.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/smith-form-textbook.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/toeplitz-det.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/toeplitz-det.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/triangular-solve-gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/triangular-solve-gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/triangular-solve.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/triangular-solve.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/varprec-cra-early-multip.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/varprec-cra-early-multip.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/varprec-cra-early-single.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/varprec-cra-early-single.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/vector-fraction.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/vector-fraction.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/whisart_trace.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/whisart_trace.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/wiedemann.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/wiedemann.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/wiedemann.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/wiedemann.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/wiedemann.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/wiedemann.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/archetypes.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/archetypes.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/apply.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/apply.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/archetype.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/archetype.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/bb.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/bb.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/blackbox-interface.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/blackbox-interface.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/blackbox.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/blackbox.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/blackbox.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/blackbox.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/block-hankel-inverse.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/block-hankel-inverse.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/block-hankel.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/block-hankel.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/block-toeplitz.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/block-toeplitz.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/butterfly.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/butterfly.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/butterfly.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/butterfly.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/companion.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/companion.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/compose.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/compose.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/csf.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/csf.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/csf.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/csf.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/diagonal-gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/diagonal-gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/diagonal.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/diagonal.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/dif.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/dif.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/direct-sum.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/direct-sum.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/factory.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/factory.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/fibb.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/fibb.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/frobenius.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/frobenius.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/hilbert.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/hilbert.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/inverse.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/inverse.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/jit-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/jit-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/lambda-sparse.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/lambda-sparse.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/matrix-blackbox.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/matrix-blackbox.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/moore-penrose.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/moore-penrose.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-hankel.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-hankel.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-hankel.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-hankel.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-sylvester.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-sylvester.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-sylvester.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/ntl-sylvester.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/null-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/null-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/pascal.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/pascal.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/permutation.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/permutation.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/polynomial.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/polynomial.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/quad-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/quad-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/random-matrix-traits.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/random-matrix-traits.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/random-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/random-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/rational-matrix-factory.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/rational-matrix-factory.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/scalar-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/scalar-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/scompose.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/scompose.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/squarize.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/squarize.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/submatrix-traits.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/submatrix-traits.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/submatrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/submatrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/sum.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/sum.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/toeplitz.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/toeplitz.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/toeplitz.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/toeplitz.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/transpose.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/transpose.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zero-one.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zero-one.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zero-one.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zero-one.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo-gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo-gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo-gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo-gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/blackbox/zo.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/config-blas.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/config-blas.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/config.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/config.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/dummy.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/dummy.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/element/abstract.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/element/abstract.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/element/archetype.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/element/archetype.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/element/element.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/element/element.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/element/envelope.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/element/envelope.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/element/gmp-rational.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/element/gmp-rational.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/abstract.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/abstract.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/archetype.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/archetype.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/envelope.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/envelope.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/field-interface.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/field-interface.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/field-traits.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/field-traits.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/field.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/field.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/gmp-rational.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/gmp-rational.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/hom.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/hom.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/map.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/map.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/multimod-field.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/multimod-field.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/param-fuzzy.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/param-fuzzy.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/field/rebind.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/field/rebind.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/integer.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/integer.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/linbox-config.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/linbox-config.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/linbox-tags.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/linbox-tags.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/linbox.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/linbox.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/abnormal-helpers.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/abnormal-helpers.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/abnormal-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/abnormal-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/archetype.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/archetype.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/dense-matrix.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/dense-matrix.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/dense-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/dense-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-matrix-multimod.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-matrix-multimod.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-matrix.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-matrix.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-submatrix.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-submatrix.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-transposed-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-transposed-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-triangularmatrix.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix/blas-triangularmatrix.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/factorized-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/factorized-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/factorized-matrix.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/factorized-matrix.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-category.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-category.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-domain.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-domain.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-iterators.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-iterators.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-traits.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix-traits.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrix.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/apply-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/apply-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/blas-matrix-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/blas-matrix-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/blas-matrix-domain.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/blas-matrix-domain.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/matrix-domain-gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/matrix-domain-gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/matrix-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/matrix-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/matrix-domain.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/matrix-domain.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain-factory.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain-factory.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain-memory.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain-memory.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain-util.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain-util.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/opencl-domain.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/plain-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain/plain-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/permutation-matrix.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/permutation-matrix.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/permutation-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/permutation-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/permutation-matrix.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/permutation-matrix.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/plain-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/plain-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/polynomial-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/polynomial-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/random-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/random-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/random-matrix.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/random-matrix.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/dense-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/dense-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/dense-sliced.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/dense-sliced.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/dense-sliced.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/dense-sliced.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/sliced-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/sliced-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/sliced-stepper.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/sliced-stepper.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/submat-iterator.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3/submat-iterator.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparse-formats.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparse-formats.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparse-matrix.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparse-matrix.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparse-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparse-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/read-write-sparse.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/read-write-sparse.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/read-write-sparse.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/read-write-sparse.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-associative-vector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-associative-vector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-associative-vector.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-associative-vector.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-coo-implicit-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-coo-implicit-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-coo-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-coo-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-csr-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-csr-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-ell-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-ell-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-ellr-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-ellr-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-generic.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-generic.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-generic.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-generic.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-hyb-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-hyb-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-parallel-vector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-parallel-vector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-parallel-vector.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-parallel-vector.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-sequence-vector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-sequence-vector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-sequence-vector.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-sequence-vector.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix-omp.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix-omp.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix-omp.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix-omp.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/sparse-tpl-matrix.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/triples-coord.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix/triples-coord.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/transpose-matrix.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/matrix/transpose-matrix.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/abstract.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/abstract.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/archetype.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/archetype.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/archetype.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/archetype.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/envelope.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/envelope.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/givaro-poly.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/givaro-poly.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/gmp-random-prime.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/gmp-random-prime.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/gmp-rational.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/gmp-rational.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/mersenne-twister.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/mersenne-twister.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/mersenne-twister.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/mersenne-twister.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/modular-balanced.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/modular-balanced.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/modular-crooked.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/modular-crooked.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/multimod-randomprime.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/multimod-randomprime.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/ntl-zz.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/ntl-zz.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/param-fuzzy.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/param-fuzzy.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/randiter-wrappers.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/randiter-wrappers.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/randiter.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/randiter.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/random-fftprime.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/random-fftprime.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/random-prime.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/randiter/random-prime.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/abstract.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/abstract.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/archetype.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/archetype.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/envelope.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/envelope.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/givaro-poly.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/givaro-poly.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/givaro-polynomial.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/givaro-polynomial.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/local-pir-modular.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/local-pir-modular.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/local2_32.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/local2_32.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-double.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-double.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-float.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-float.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-int32.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-int32.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-int64.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-balanced-int64.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-byte.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-byte.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-double.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-double.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-float.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-float.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-int32.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-int32.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-int64.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-int64.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-short.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-short.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-unsigned.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular/modular-unsigned.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-gf2e.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-gf2e.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_p.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_p.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_pe.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_pe.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_pex.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_pex.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_px.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-lzz_px.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-rr.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-rr.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz_p.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz_p.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz_pe.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz_pe.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz_px.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl/ntl-zz_px.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/pid-ntl-zz_p.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/pid-ntl-zz_p.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/pir-modular-int32.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/pir-modular-int32.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/pir-ntl-zz_p.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/pir-ntl-zz_p.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/polynomial.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/polynomial.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/poweroftwomodular.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/poweroftwomodular.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ring-interface.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ring-interface.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ring.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/ring/ring.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/charpoly.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/charpoly.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/charpoly.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/charpoly.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/det.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/det.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/determinant.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/determinant.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/getentry.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/getentry.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/getentry.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/getentry.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/is-positive-definite.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/is-positive-definite.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/is-positive-semidefinite.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/is-positive-semidefinite.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/methods.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/methods.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/minpoly.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/minpoly.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/minpoly.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/minpoly.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/nullspace.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/nullspace.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/nullspace.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/nullspace.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/rank.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/rank.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/rank.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/rank.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/rank.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/rank.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/reducedforms.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/reducedforms.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/smith-form.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/smith-form.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/solution-tags.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/solution-tags.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/solutions.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/solutions.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/solve.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/solve.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/systemsolving.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/systemsolving.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/trace.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/trace.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/trace.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/trace.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/valence.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/solutions/valence.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/args-parser.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/args-parser.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/commentator.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/commentator.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/commentator.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/commentator.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/contracts.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/contracts.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/debug.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/debug.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/debug.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/debug.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/error.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/error.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/error.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/error.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/field-axpy.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/field-axpy.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/generic-dense.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/generic-dense.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/maple.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/maple.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/matrix-market.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/matrix-market.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/matrix-stream-readers.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/matrix-stream-readers.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/sms.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/sms.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/sparse-row.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/formats/sparse-row.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/iml_wrapper.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/iml_wrapper.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/matrix-stream.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/matrix-stream.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/matrix-stream.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/matrix-stream.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/mpicpp.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/mpicpp.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/mpicpp.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/mpicpp.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/prime-stream.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/prime-stream.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/timer.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/timer.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/util.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/util.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/util/write-mm.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/util/write-mm.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/bit-vector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/bit-vector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/bit-vector.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/bit-vector.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/blas-vector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/blas-vector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/blas-vector.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/blas-vector.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/light_container.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/light_container.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/pair.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/pair.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/random.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/random.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/reverse.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/reverse.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/sparse.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/sparse.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/stream-gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/stream-gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/stream.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/stream.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/subiterator.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/subiterator.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/subvector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/subvector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain-gf2.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain-gf2.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain-gf2.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain-gf2.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-domain.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-traits.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector-traits.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/linbox/vector/vector.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/doc/doc.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/doc/doc.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/doc/mainpage.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/doc/mainpage.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/doc/tutorial.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/doc/tutorial.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/doc/versionning.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/doc/versionning.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/charpoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/charpoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/checksolve.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/checksolve.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/det.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/det.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/dot-product.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/dot-product.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/doubledet.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/doubledet.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/echelon.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/echelon.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/examples.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/examples.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/graph-charpoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/graph-charpoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/minpoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/minpoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/poly-smith.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/poly-smith.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/rank.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/rank.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/smith.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/smith.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/smithvalence.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/smithvalence.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/smithvalence.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/smithvalence.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/solve.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/solve.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/sparseelimdet.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/sparseelimdet.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/sparseelimrank.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/sparseelimrank.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/examples/valence.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/examples/valence.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/checker.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/checker.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/matrix/coin.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/matrix/coin.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/matrix/hadamard.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/matrix/hadamard.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/matrix/invhilb.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/matrix/invhilb.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/matrix/jmat.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/matrix/jmat.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/matrix/minmax.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/matrix/minmax.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/matrix/randomans.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/matrix/randomans.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/matrix/randommat.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/matrix/randommat.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-bitonic-sort.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-bitonic-sort.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-blackbox-block-container.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-blackbox-block-container.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-blackbox.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-blackbox.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-blas-domain.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-blas-domain.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-blas-matrix.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-blas-matrix.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-block-ring.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-block-ring.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-block-wiedemann.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-block-wiedemann.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-butterfly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-butterfly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-charpoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-charpoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-commentator.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-commentator.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-common.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-common.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-common.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-common.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-companion.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-companion.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-cra.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-cra.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-cradomain.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-cradomain.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-dense-zero-one.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-dense-zero-one.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-dense.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-dense.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-det.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-det.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-diagonal.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-diagonal.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-dif.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-dif.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-direct-sum.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-direct-sum.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-dyadic-to-rational.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-dyadic-to-rational.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-echelon-form.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-echelon-form.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ffpack.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ffpack.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-fibb.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-fibb.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-field.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-field.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-frobenius.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-frobenius.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ftrmm.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ftrmm.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-generic.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-generic.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-getentry.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-getentry.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-gf2.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-gf2.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-givaro-zpz.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-givaro-zpz.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-givaro-zpzuns.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-givaro-zpzuns.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-givaropoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-givaropoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-gmp-rational.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-gmp-rational.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-hilbert.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-hilbert.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-hom.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-hom.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-image-field.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-image-field.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-inverse.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-inverse.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-isposdef.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-isposdef.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ispossemidef.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ispossemidef.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-la-block-lanczos.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-la-block-lanczos.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-last-invariant-factor.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-last-invariant-factor.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-domain.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-domain.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-stream.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-stream.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-utils.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-matrix-utils.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-mg-block-lanczos.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-mg-block-lanczos.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-minpoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-minpoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-balanced-double.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-balanced-double.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-balanced-float.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-balanced-float.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-balanced-int.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-balanced-int.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-byte.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-byte.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-double.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-double.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-float.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-float.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-int.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-int.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-short.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular-short.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-modular.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-modular.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-moore-penrose.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-moore-penrose.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-hankel.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-hankel.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_p.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_p.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_pe.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_pe.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_pex.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_pex.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_px.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-lzz_px.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-rr.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-rr.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-sylvester.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-sylvester.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-toeplitz.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-toeplitz.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-zz_p.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-ntl-zz_p.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-nullspace.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-nullspace.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-opencl-domain.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-opencl-domain.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-optimization.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-optimization.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-order-basis.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-order-basis.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-param-fuzzy.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-param-fuzzy.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-permutation.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-permutation.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-plain-domain.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-plain-domain.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-poly-det.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-poly-det.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-qlup.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-qlup.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-quad-matrix.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-quad-matrix.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-randiter-nonzero.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-randiter-nonzero.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-random-matrix.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-random-matrix.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rank-Int.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rank-Int.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rank-md.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rank-md.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rank-u32.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rank-u32.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rank.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rank.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rat-charpoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rat-charpoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rat-minpoly.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rat-minpoly.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rat-solve.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rat-solve.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-matrix-factory.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-matrix-factory.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-reconstruction-base.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-reconstruction-base.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-solver-adaptive.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-solver-adaptive.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-solver.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-rational-solver.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-regression.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-regression.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-scalar-matrix.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-scalar-matrix.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-adaptive.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-adaptive.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-binary.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-binary.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-iliopoulos.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-iliopoulos.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-local.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form-local.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-smith-form.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-solve-nonsingular.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-solve-nonsingular.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-solve.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-solve.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-sparse.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-sparse.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-subiterator.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-subiterator.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-submatrix.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-submatrix.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-subvector.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-subvector.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-sum.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-sum.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-toeplitz-det.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-toeplitz-det.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-toom-cook.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-toom-cook.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-trace.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-trace.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-transpose.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-transpose.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-triplesbb-omp.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-triplesbb-omp.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-triplesbb.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-triplesbb.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-tutorial.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-tutorial.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-vector-domain.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-vector-domain.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-vector-domain.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-vector-domain.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/test-zero-one.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/test-zero-one.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/tests/tests.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/tests/tests.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-example.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-example.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-metadata.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-metadata.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-metadata.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-metadata.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-order-basis.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-order-basis.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-utils.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-utils.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-utils.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark-utils.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.C... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.C... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.doxy... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.doxy... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.h... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.inl... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/benchmark.inl... Preprocessing /builddir/build/BUILD/linbox-1.4.2/benchmarks/optimizer.h... Parsing file /builddir/build/BUILD/linbox-1.4.2/benchmarks/optimizer.h... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Associating documentation with classes... Computing nesting relations for classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Freeing entry tree Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Distributing member group documentation. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Computing dependencies between directories... Generating citations page... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Generating style sheet... Generating search indices... Generating example documentation... Generating docs for example benchmark... Generating docs for example examples/charpoly.C... Generating docs for example examples/checksolve.C... Generating docs for example examples/det.C... Generating docs for example examples/dot-product.C... Generating docs for example examples/doubledet.C... Generating docs for example examples/echelon.C... Generating docs for example examples/graph-charpoly.C... Generating docs for example examples/minpoly.C... Generating docs for example examples/rank.C... Generating docs for example examples/smith.C... Generating docs for example examples/smithvalence.C... Generating docs for example examples/smithvalence.h... Generating docs for example examples/solve.C... Generating docs for example examples/sparseelimdet.C... Generating docs for example examples/sparseelimrank.C... Generating docs for example examples/valence.C... Generating file sources... Generating file documentation... Generating docs for file abnormal-helpers.h... Generating docs for file abnormal-matrix.h... Generating docs for file apply-domain.h... Generating docs for file archetype.h... Generating docs for file archetype.h... Generating docs for file archetype.h... Generating docs for file archetype.h... Generating docs for file archetype.h... Generating docs for file archetype.h... Generating docs for file bbcharpoly.h... Generating docs for file benchmark-example.C... Generating docs for file benchmark-metadata.C... Generating docs for file benchmark-metadata.h... Generating docs for file benchmark-utils.h... Generating docs for file benchmark.h... Generating docs for file benchmark.inl... Generating docs for file bitonic-sort.h... Generating docs for file blackbox-block-container-base.h... Generating docs for file blackbox-block-container.h... Generating docs for file blackbox.h... Generating docs for file blas-matrix-multimod.h... Generating docs for file blas-matrix.h... Generating docs for file blas-vector.h... Generating docs for file butterfly.h... Generating docs for file butterfly.inl... Generating docs for file charpoly.C... Generating docs for file checker.C... Generating docs for file checksolve.C... Generating docs for file commentator.h... Generating docs for file cra-domain-omp.h... Generating docs for file cra-domain-seq.h... Generating docs for file cra-domain.h... Generating docs for file cra-early-multip.h... Generating docs for file cra-early-single.h... Generating docs for file cra-full-multip-fixed.h... Generating docs for file cra-full-multip.h... Generating docs for file cra-givrnsfixed.h... Generating docs for file cra-kaapi.h... Generating docs for file debug.h... Generating docs for file default.h... Generating docs for file dense-matrix.h... Generating docs for file dense-nullspace.h... Generating docs for file det.C... Generating docs for file det.h... Generating docs for file diagonal-gf2.h... Generating docs for file diagonal.h... Generating docs for file dot-product.C... Generating docs for file doubledet.C... Generating docs for file echelon-form.h... Generating docs for file echelon.C... Generating docs for file frobenius.h... Generating docs for file gauss-gf2.h... Generating docs for file gauss.h... Generating docs for file givaro-polynomial.h... Generating docs for file gmp-rational.h... Generating docs for file graph-charpoly.C... Generating docs for file hilbert.h... Generating docs for file iml_wrapper.h... Generating docs for file integer.h... Generating docs for file jit-matrix.h... Generating docs for file lattice.h... Generating docs for file lifting-container.h... Generating docs for file linbox-config.h... Generating docs for file linbox-tags.h... Generating docs for file matrix-domain.h... Generating docs for file matrix-domain.h... Generating docs for file matrix-hom.h... Generating docs for file matrix-rank.h... Generating docs for file matrix-stream-readers.h... Generating docs for file methods.h... Generating docs for file minpoly-integer.h... Generating docs for file minpoly.C... Generating docs for file modular.h... Generating docs for file mul.h... Generating docs for file ntl-lzz_pex.h... Generating docs for file ntl-lzz_px.h... Generating docs for file ntl-zz_p.h... Generating docs for file nullspace.h... Generating docs for file opencl-domain.h... Generating docs for file opencl-resource-controller.h... Generating docs for file optimizer.h... Generating docs for file permutation-matrix.h... Generating docs for file plain-matrix.h... Generating docs for file random-matrix.h... Generating docs for file random-matrix.inl... Generating docs for file random-prime.h... Generating docs for file rank.C... Generating docs for file rational-reconstruction.h... Generating docs for file rational-solver.h... Generating docs for file rational-solver2.h... Generating docs for file read-write-sparse.h... Generating docs for file rns.h... Generating docs for file rns.inl... Generating docs for file scompose.h... Generating docs for file short-vector.h... Generating docs for file sigma-basis.h... Generating docs for file sliced3.h... Generating docs for file smith-form-adaptive.h... Generating docs for file smith-form-binary.h... Generating docs for file smith.C... Generating docs for file smithvalence.C... Generating docs for file smithvalence.h... Generating docs for file sms.h... Generating docs for file solution-tags.h... Generating docs for file solve.C... Generating docs for file solve.h... Generating docs for file sparse-associative-vector.h... Generating docs for file sparse-coo-implicit-matrix.h... Generating docs for file sparse-coo-matrix.h... Generating docs for file sparse-csr-matrix.h... Generating docs for file sparse-domain.h... Generating docs for file sparse-ell-matrix.h... Generating docs for file sparse-ellr-matrix.h... Generating docs for file sparse-generic.h... Generating docs for file sparse-hyb-matrix.h... Generating docs for file sparse-matrix.h... Generating docs for file sparse-parallel-vector.h... Generating docs for file sparse-sequence-vector.h... Generating docs for file sparse-tpl-matrix-omp.h... Generating docs for file sparse-tpl-matrix-omp.inl... Generating docs for file sparse-tpl-matrix.h... Generating docs for file sparseelimdet.C... Generating docs for file sparseelimrank.C... Generating docs for file stream.h... Generating docs for file test-bitonic-sort.C... Generating docs for file test-blackbox-block-container.C... Generating docs for file test-blas-domain.C... Generating docs for file test-block-ring.C... Generating docs for file test-block-wiedemann.C... Generating docs for file test-butterfly.C... Generating docs for file test-charpoly.C... Generating docs for file test-commentator.C... Generating docs for file test-common.inl... Generating docs for file test-companion.C... Generating docs for file test-cra.C... Generating docs for file test-cradomain.C... Generating docs for file test-dense-zero-one.C... Generating docs for file test-dense.C... Generating docs for file test-det.C... Generating docs for file test-diagonal.C... Generating docs for file test-dif.C... Generating docs for file test-direct-sum.C... Generating docs for file test-echelon-form.C... Generating docs for file test-ffpack.C... Generating docs for file test-fibb.C... Generating docs for file test-field.h... Generating docs for file test-frobenius.C... Generating docs for file test-ftrmm.C... Generating docs for file test-getentry.C... Generating docs for file test-gf2.C... Generating docs for file test-givaro-zpz.C... Generating docs for file test-givaro-zpzuns.C... Generating docs for file test-gmp-rational.C... Generating docs for file test-hilbert.C... Generating docs for file test-hom.C... Generating docs for file test-image-field.C... Generating docs for file test-inverse.C... Generating docs for file test-isposdef.C... Generating docs for file test-ispossemidef.C... Generating docs for file test-la-block-lanczos.C... Generating docs for file test-last-invariant-factor.C... Generating docs for file test-matrix-domain.C... Generating docs for file test-matrix-stream.C... Generating docs for file test-matrix-utils.h... Generating docs for file test-mg-block-lanczos.C... Generating docs for file test-minpoly.C... Generating docs for file test-modular-balanced-double.C... Generating docs for file test-modular-balanced-float.C... Generating docs for file test-modular-balanced-int.C... Generating docs for file test-modular-byte.C... Generating docs for file test-modular-double.C... Generating docs for file test-modular-float.C... Generating docs for file test-modular-int.C... Generating docs for file ASSERT: "0" in /builddir/build/BUILD/doxygen-1.8.13/src/docparser.cpp (5793) ASSERT: "0" in /builddir/build/BUILD/doxygen-1.8.13/src/docparser.cpp (5793) ASSERT: "0" in /builddir/build/BUILD/doxygen-1.8.13/src/docparser.cpp (5793) ASSERT: "0" in /builddir/build/BUILD/doxygen-1.8.13/src/docparser.cpp (5793) ASSERT: "0" in /builddir/build/BUILD/doxygen-1.8.13/src/docparser.cpp (5793) ASSERT: "0" in /builddir/build/BUILD/doxygen-1.8.13/src/docparser.cpp (5793) test-modular-short.C... Generating docs for file test-modular.C... Generating docs for file test-moore-penrose.C... Generating docs for file test-ntl-hankel.C... Generating docs for file test-ntl-lzz_p.C... Generating docs for file test-ntl-lzz_pe.C... Generating docs for file test-ntl-lzz_pex.C... Generating docs for file test-ntl-lzz_px.C... Generating docs for file test-ntl-rr.C... Generating docs for file test-ntl-sylvester.C... Generating docs for file test-ntl-toeplitz.C... Generating docs for file test-ntl-zz_p.C... Generating docs for file test-nullspace.C... Generating docs for file test-optimization.C... Generating docs for file test-param-fuzzy.C... Generating docs for file test-plain-domain.C... Generating docs for file test-qlup.C... Generating docs for file test-quad-matrix.C... Generating docs for file test-randiter-nonzero.C... Generating docs for file test-rank-md.C... Generating docs for file test-rank-u32.C... Generating docs for file test-rank.h... Generating docs for file test-rat-minpoly.C... Generating docs for file test-rat-solve.C... Generating docs for file test-rational-matrix-factory.C... Generating docs for file test-rational-reconstruction-base.C... Generating docs for file test-rational-solver-adaptive.C... Generating docs for file test-rational-solver.C... Generating docs for file test-regression.C... Generating docs for file test-scalar-matrix.C... Generating docs for file test-smith-form-adaptive.C... Generating docs for file test-smith-form-binary.C... Generating docs for file test-smith-form-iliopoulos.C... Generating docs for file test-smith-form-local.C... Generating docs for file test-smith-form.C... Generating docs for file test-solve.C... Generating docs for file test-sparse.C... Generating docs for file test-subiterator.C... Generating docs for file test-submatrix.C... Generating docs for file test-subvector.C... Generating docs for file test-sum.C... Generating docs for file test-toeplitz-det.C... Generating docs for file test-toom-cook.C... Generating docs for file test-trace.C... Generating docs for file test-transpose.C... Generating docs for file test-triplesbb-omp.C... Generating docs for file test-triplesbb.C... Generating docs for file test-tutorial.C... Generating docs for file test-vector-domain.C... Generating docs for file test-zero-one.C... Generating docs for file timer.h... Generating docs for file toeplitz.h... Generating docs for file valence.C... Generating docs for file vector-traits.h... Generating docs for file vector.h... Generating docs for file whisart_trace.h... Generating docs for file wiedemann.h... Generating docs for file zero-one.inl... Generating docs for file zo-gf2.inl... Generating docs for file zo.h... Generating page documentation... Generating docs for page Archetypes... Generating docs for page randomIGA... Generating docs for page randomFEGW... Generating docs for page copy... Generating docs for page inst... Generating docs for page arch... Generating docs for page AUTHORS... Generating docs for page INSTALL... Generating docs for page dist... Generating docs for page dev... Generating docs for page tuto... Generating docs for page upgr... Generating docs for page test... Generating docs for page todo... Generating docs for page bib... Generating docs for page deprecated... Generating docs for page bug... Generating group documentation... Generating class documentation... Generating docs for compound Pair... Generating namespace index... Generating docs for namespace field_subtests Generating docs for namespace LinBox Generating docs for compound LinBox::algoException... Generating docs for compound LinBox::AlgorithmMetaData... Generating docs for compound LinBox::BadInputException... Generating docs for compound LinBox::BenchmarkMetaData... Generating docs for compound LinBox::BitVector... Generating docs for compound LinBox::BlackboxArchetype... Generating docs for compound LinBox::BlackboxBlockContainer... Generating docs for compound LinBox::BlackboxBlockContainerBase... Generating docs for compound LinBox::BlackboxBlockContainerRecord... Generating docs for compound LinBox::BlackboxContainer... Generating docs for compound LinBox::BlackboxContainerBase... Generating docs for compound LinBox::BlackboxContainerSymmetric... Generating docs for compound LinBox::BlackboxContainerSymmetrize... Generating docs for compound LinBox::BlackboxFactory... Generating docs for compound LinBox::BlackboxSpecifier... Generating docs for compound LinBox::BlasMatrix... Generating docs for nested compound LinBox::BlasMatrix::IndexedIterator... Generating docs for nested compound LinBox::BlasMatrix::rebind... Generating docs for compound LinBox::BlasMatrix< MultiModDouble >... Generating docs for compound LinBox::BlasMatrixDomain... Generating docs for compound LinBox::BlasMatrixDomainAddin... Generating docs for compound LinBox::BlasMatrixDomainMulAdd< BlasVector< Field >, BlasMatrix< Field, _Rep >, BlasVector< Field > >... Generating docs for compound LinBox::BlasMatrixDomainSubin... Generating docs for compound LinBox::BlasPermutation... Generating docs for compound LinBox::BlasSubmatrix... Generating docs for nested compound LinBox::BlasSubmatrix::ConstIndexedIterator... Generating docs for nested compound LinBox::BlasSubmatrix::ConstIterator... Generating docs for nested compound LinBox::BlasSubmatrix::IndexedIterator... Generating docs for nested compound LinBox::BlasSubmatrix::Iterator... Generating docs for compound LinBox::BlockCoppersmithDomain... Generating docs for compound LinBox::BlockHankelLiftingContainer... Generating docs for compound LinBox::BlockLanczosSolver... Generating docs for compound LinBox::BlockMasseyDomain... Generating docs for compound LinBox::BlockWiedemannLiftingContainer... Generating docs for compound LinBox::BlockWiedemannTraits... Generating docs for compound LinBox::BooleanSwitch... Generating docs for compound LinBox::Butterfly... Generating docs for compound LinBox::CekstvSwitch... Generating docs for compound LinBox::ChineseRemainder... Generating docs for compound LinBox::ChineseRemainderSeq... Generating docs for compound LinBox::ClassifyRing... Generating docs for compound LinBox::Commentator... Generating docs for compound LinBox::Companion... Generating docs for compound LinBox::Compose... Generating docs for compound LinBox::Compose< _Blackbox, _Blackbox >... Generating docs for compound LinBox::ComposeOwner... Generating docs for compound LinBox::ComposeTraits... Generating docs for compound LinBox::ComposeTraits< BlasMatrix< Field, Rep > >... Generating docs for compound LinBox::ConstantVectorStream... Generating docs for compound LinBox::ContainerCategories... Generating docs for compound LinBox::ContainerTraits... Generating docs for compound LinBox::ContainerTraits< std::vector< _Rep > >... Generating docs for compound LinBox::CoppersmithTraits... Generating docs for compound LinBox::CRASpecifier... Generating docs for compound LinBox::CRATraits... Generating docs for compound LinBox::CSF... Generating docs for compound LinBox::DataSeries... Generating docs for compound LinBox::DenseContainer... Generating docs for compound LinBox::DenseMat... Generating docs for compound LinBox::Diagonal... Generating docs for compound LinBox::Diagonal< _Field, VectorCategories::DenseVectorTag >... Generating docs for compound LinBox::Diagonal< _Field, VectorCategories::SparseAssociativeVectorTag >... Generating docs for compound LinBox::Diagonal< _Field, VectorCategories::SparseSequenceVectorTag >... Generating docs for compound LinBox::Dif... Generating docs for compound LinBox::DiophantineSolver... Generating docs for compound LinBox::DirectSum... Generating docs for compound LinBox::DixonLiftingContainer... Generating docs for compound LinBox::DotProductDomain< Givaro::Modular< uint16_t, Compute_t > >... Generating docs for compound LinBox::DotProductDomain< Givaro::Modular< uint32_t, Compute_t > >... Generating docs for compound LinBox::DotProductDomain< Givaro::Modular< uint64_t, Compute_t > >... Generating docs for compound LinBox::DotProductDomain< Givaro::Modular< uint8_t, Compute_t > >... Generating docs for compound LinBox::DotProductDomain< Givaro::ModularBalanced< double > >... Generating docs for compound LinBox::EarlyMultipCRA... Generating docs for compound LinBox::EarlySingleCRA... Generating docs for compound LinBox::EchelonFormDomain... Generating docs for compound LinBox::ElementAbstract... Generating docs for compound LinBox::ElementArchetype... Generating docs for compound LinBox::ElementEnvelope... Generating docs for compound LinBox::EliminationSpecifier... Generating docs for compound LinBox::Eliminator... Generating docs for compound LinBox::EnvironmentMetaData... Generating docs for compound LinBox::Exception... Generating docs for compound LinBox::FieldAbstract... Generating docs for compound LinBox::FieldArchetype... Generating docs for compound LinBox::FieldAXPY... Generating docs for compound LinBox::FieldAXPY< Givaro::Modular< uint16_t, Compute_t > >... Generating docs for compound LinBox::FieldAXPY< Givaro::Modular< uint32_t, Compute_t > >... Generating docs for compound LinBox::FieldAXPY< Givaro::Modular< uint64_t, Compute_t > >... Generating docs for compound LinBox::FieldAXPY< Givaro::Modular< uint8_t, Compute_t > >... Generating docs for compound LinBox::FieldAXPY< Givaro::ModularBalanced< double > >... Generating docs for compound LinBox::FieldEnvelope... Generating docs for compound LinBox::FieldInterface... Generating docs for compound LinBox::FieldMetaData... Generating docs for compound LinBox::FieldTraits... Generating docs for compound LinBox::FullMultipBlasMatCRA... Generating docs for compound LinBox::FullMultipCRA... Generating docs for compound LinBox::FullMultipFixedCRA... Generating docs for compound LinBox::GaussDomain... Generating docs for compound LinBox::GeneratorMetaData... Generating docs for compound LinBox::GetEntryCategory... Generating docs for compound LinBox::GivaroRnsFixedCRA... Generating docs for compound LinBox::GivPolynomialRing... Generating docs for compound LinBox::GmpRandomPrime... Generating docs for compound LinBox::GMPRationalElement... Generating docs for compound LinBox::Hilbert... Generating docs for compound LinBox::Hilbert_JIT_Entry... Generating docs for compound LinBox::Hom... Generating docs for compound LinBox::HybridSpecifier... Generating docs for compound LinBox::IMLTraits... Generating docs for compound LinBox::InconsistentSystem... Generating docs for compound LinBox::indexDomain... Generating docs for compound LinBox::IndexedCategory... Generating docs for compound LinBox::IndexedCategory< BlasMatrix< Field, _Rep > >... Generating docs for compound LinBox::Inverse... Generating docs for compound LinBox::IrrecuperableException... Generating docs for compound LinBox::JIT_Matrix... Generating docs for compound LinBox::LABlockLanczosSolver... Generating docs for compound LinBox::LanczosSolver... Generating docs for compound LinBox::LargeDouble... Generating docs for compound LinBox::LastInvariantFactor... Generating docs for compound LinBox::latticeMethod... Generating docs for compound LinBox::LinboxError... Generating docs for compound LinBox::Local2_32... Generating docs for compound LinBox::LQUPMatrix... Generating docs for compound LinBox::MasseyDomain... Generating docs for compound LinBox::MatrixArchetype... Generating docs for compound LinBox::MatrixBlackbox... Generating docs for compound LinBox::MatrixCategories... Generating docs for compound LinBox::MatrixContainerTrait... Generating docs for compound LinBox::MatrixDomain... Generating docs for compound LinBox::MatrixDomain< GF2 >... Generating docs for compound LinBox::MatrixHomTrait... Generating docs for compound LinBox::MatrixMetaData... Generating docs for compound LinBox::MatrixPermutation... Generating docs for compound LinBox::MatrixRank... Generating docs for compound LinBox::MatrixStream... Generating docs for compound LinBox::MatrixStreamReader... Generating docs for compound LinBox::MatrixTraits... Generating docs for compound LinBox::MetaData... Generating docs for compound LinBox::Method... Generating docs for compound LinBox::MGBlockLanczosSolver... Generating docs for compound LinBox::ModularCrookedRandIter... Generating docs for compound LinBox::MoorePenrose... Generating docs for compound LinBox::MVProductDomain... Generating docs for compound LinBox::MVProductDomain< Givaro::Modular< uint16_t, Compute_t > >... Generating docs for compound LinBox::MVProductDomain< Givaro::Modular< uint32_t, Compute_t > >... Generating docs for compound LinBox::MVProductDomain< Givaro::Modular< uint64_t, Compute_t > >... Generating docs for compound LinBox::MVProductDomain< Givaro::Modular< uint8_t, Compute_t > >... Generating docs for compound LinBox::NoHomError... Generating docs for compound LinBox::NotImplementedYetException... Generating docs for compound LinBox::NTL_PID_zz_p... Generating docs for compound LinBox::NTL_ZZ... Generating docs for compound LinBox::NTL_zz_p... Generating docs for compound LinBox::NTL_ZZ_p... Generating docs for compound LinBox::NTL_zz_pE... Generating docs for compound LinBox::NTL_ZZ_pE... Generating docs for compound LinBox::NTL_zz_pE_Initialiser... Generating docs for compound LinBox::NTL_zz_pEX... Generating docs for compound LinBox::NTL_zz_pX... Generating docs for compound LinBox::NTL_ZZ_pX... Generating docs for compound LinBox::NullMatrix... Generating docs for compound LinBox::OneInvariantFactor... Generating docs for compound LinBox::OpenCLEnviron... Generating docs for compound LinBox::OpenCLMatrixDomain... Generating docs for compound LinBox::ParamFuzzy... Generating docs for compound LinBox::PIR_ntl_ZZ_p... Generating docs for compound LinBox::PlainSubmatrix... Generating docs for compound LinBox::PlotData... Generating docs for compound LinBox::PlotGraph... Generating docs for compound LinBox::PlotStyle... Generating docs for nested compound LinBox::PlotStyle::Plot... Generating docs for nested compound LinBox::PlotStyle::Term... Generating docs for nested compound LinBox::Point::Labels... Generating docs for nested compound LinBox::Point::Points... Generating docs for nested compound LinBox::Point::Times... Generating docs for nested compound LinBox::Point::Values... Generating docs for compound LinBox::PolynomialBB... Generating docs for compound LinBox::PolynomialBBOwner... Generating docs for compound LinBox::PowerGaussDomain... Generating docs for compound LinBox::PowerGaussDomainPowerOfTwo... Generating docs for compound LinBox::PreconditionFailed... Generating docs for compound LinBox::PrimeStream... Generating docs for compound LinBox::RandIterAbstract... Generating docs for compound LinBox::RandIterArchetype... Generating docs for compound LinBox::RandIterEnvelope... Generating docs for compound LinBox::RandomDenseMatrix... Generating docs for compound LinBox::RandomDenseStream... Generating docs for compound LinBox::RandomDenseStream< Field, _Vector, RandIter, VectorCategories::DenseVectorTag >... Generating docs for compound LinBox::RandomPrimeIter... Generating docs for compound LinBox::RandomPrimeIterator... Generating docs for compound LinBox::RandomSparseStream... Generating docs for compound LinBox::RandomSparseStream< Field, _Vector, RandIter, VectorCategories::DenseVectorTag >... Generating docs for compound LinBox::RandomSparseStream< Field, _Vector, RandIter, VectorCategories::SparseAssociativeVectorTag >... Generating docs for compound LinBox::RandomSparseStream< Field, _Vector, RandIter, VectorCategories::SparseParallelVectorTag >... Generating docs for compound LinBox::RandomSparseStream< Field, _Vector, RandIter, VectorCategories::SparseSequenceVectorTag >... Generating docs for compound LinBox::RankBuilder... Generating docs for compound LinBox::RationalReconstruction... Generating docs for compound LinBox::RationalRemainder... Generating docs for compound LinBox::RationalRemainder2... Generating docs for compound LinBox::RationalSolver... Generating docs for compound LinBox::RationalSolver< Ring, Field, RandomPrime, BlockHankelTraits >... Generating docs for compound LinBox::RationalSolver< Ring, Field, RandomPrime, BlockWiedemannTraits >... Generating docs for compound LinBox::RationalSolver< Ring, Field, RandomPrime, DixonTraits >... Generating docs for compound LinBox::RationalSolver< Ring, Field, RandomPrime, NumSymNormTraits >... Generating docs for compound LinBox::RationalSolver< Ring, Field, RandomPrime, SparseEliminationTraits >... Generating docs for compound LinBox::RationalSolver< Ring, Field, RandomPrime, WiedemannTraits >... Generating docs for compound LinBox::RawVector... Generating docs for compound LinBox::Rebind... Generating docs for compound LinBox::Rebind< std::vector< T >, U >... Generating docs for compound LinBox::ReverseVector... Generating docs for compound LinBox::RingAbstract... Generating docs for compound LinBox::RingArchetype... Generating docs for compound LinBox::RingEnvelope... Generating docs for compound LinBox::RingInterface... Generating docs for compound LinBox::RNS... Generating docs for compound LinBox::ScalarMatrix... Generating docs for compound LinBox::showProgression... Generating docs for compound LinBox::SigmaBasis... Generating docs for compound LinBox::Sliced... Generating docs for compound LinBox::SmithFormBinary... Generating docs for compound LinBox::SmithFormIliopoulos... Generating docs for compound LinBox::SmithFormLocal... Generating docs for compound LinBox::SolveFailed... Generating docs for compound LinBox::SolverTraits... Generating docs for compound LinBox::Sparse_Vector... Generating docs for compound LinBox::SparseLULiftingContainer... Generating docs for compound LinBox::SparseMatrix< _Field, SparseMatrixFormat::COO >... Generating docs for compound LinBox::SparseMatrix< _Field, SparseMatrixFormat::COO::implicit >... Generating docs for compound LinBox::SparseMatrix< _Field, SparseMatrixFormat::CSR >... Generating docs for nested compound LinBox::SparseMatrix< _Field, SparseMatrixFormat::CSR >::IndexedIterator... Generating docs for compound LinBox::SparseMatrix< _Field, SparseMatrixFormat::ELL >... Generating docs for compound LinBox::SparseMatrix< _Field, SparseMatrixFormat::ELL_R >... Generating docs for compound LinBox::SparseMatrix< _Field, SparseMatrixFormat::HYB >... Generating docs for compound LinBox::SparseMatrix< Field_, SparseMatrixFormat::TPL >... Generating docs for compound LinBox::SparseMatrix< Field_, SparseMatrixFormat::TPL_omp >... Generating docs for compound LinBox::SparseMatrixReadHelper... Generating docs for compound LinBox::SparseMatrixWriteHelper... Generating docs for compound LinBox::Squarize... Generating docs for compound LinBox::StandardBasisStream... Generating docs for compound LinBox::StandardBasisStream< Field, _Vector, VectorCategories::DenseVectorTag >... Generating docs for compound LinBox::StandardBasisStream< Field, _Vector, VectorCategories::SparseAssociativeVectorTag >... Generating docs for compound LinBox::StandardBasisStream< Field, _Vector, VectorCategories::SparseParallelVectorTag >... Generating docs for compound LinBox::StandardBasisStream< Field, _Vector, VectorCategories::SparseSequenceVectorTag >... Generating docs for compound LinBox::StorageMetaData... Generating docs for compound LinBox::Subiterator... Generating docs for compound LinBox::Submatrix... Generating docs for compound LinBox::Submatrix< Blackbox, VectorCategories::DenseVectorTag >... Generating docs for compound LinBox::Submatrix< Blackbox, VectorCategories::DenseZeroOneVectorTag >... Generating docs for compound LinBox::Submatrix< BlasMatrix< _Field >, VectorCategories::DenseVectorTag >... Generating docs for compound LinBox::SubmatrixAdapter... Generating docs for compound LinBox::SubmatrixOwner< Blackbox, VectorCategories::DenseVectorTag >... Generating docs for compound LinBox::Subvector... Generating docs for compound LinBox::Sum... Generating docs for compound LinBox::SumOwner... Generating docs for compound LinBox::Sylvester... Generating docs for compound LinBox::TernaryLattice... Generating docs for compound LinBox::TimeWatcher... Generating docs for compound LinBox::Toeplitz... Generating docs for compound LinBox::Toeplitz< typename _PRing::CoeffField, _PRing >... Generating docs for compound LinBox::TraceCategory... Generating docs for compound LinBox::Transpose... Generating docs for compound LinBox::TransposedBlasMatrix... Generating docs for compound LinBox::TransposedBlasMatrix< TransposedBlasMatrix< Matrix > >... Generating docs for compound LinBox::TransposeMatrix... Generating docs for compound LinBox::TransposeOwner... Generating docs for compound LinBox::TriangularBlasMatrix... Generating docs for compound LinBox::UnparametricRandIter< NTL::ZZ_p >... Generating docs for compound LinBox::Vector... Generating docs for compound LinBox::VectorCategories... Generating docs for nested compound LinBox::VectorCategories::DenseVectorTag... Generating docs for nested compound LinBox::VectorCategories::DenseZeroOneVectorTag... Generating docs for nested compound LinBox::VectorCategories::GenericVectorTag... Generating docs for nested compound LinBox::VectorCategories::SparseAssociativeVectorTag... Generating docs for nested compound LinBox::VectorCategories::SparseParallelVectorTag... Generating docs for nested compound LinBox::VectorCategories::SparseSequenceVectorTag... Generating docs for nested compound LinBox::VectorCategories::SparseVectorTag... Generating docs for nested compound LinBox::VectorCategories::SparseZeroOneVectorTag... Generating docs for compound LinBox::VectorFraction... Generating docs for compound LinBox::VectorStream... Generating docs for compound LinBox::VectorTraits... Generating docs for compound LinBox::WiedemannLiftingContainer... Generating docs for compound LinBox::WiedemannSolver... Generating docs for compound LinBox::ZeroOne... Generating docs for nested compound LinBox::ZeroOne::IndexIterator... Generating docs for nested compound LinBox::ZeroOne::Iterator... Generating docs for compound LinBox::ZeroOne< GF2 >... Generating docs for nested compound LinBox::ZeroOne< GF2 >::IndexIterator... Generating docs for nested compound LinBox::ZeroOne< GF2 >::Iterator... Generating docs for compound LinBox::ZOQuad... Generating docs for namespace LinBox::BLAS3::mulMethod Generating docs for compound LinBox::BLAS3::mulMethod::naive... Generating docs for namespace LinBox::Exceptions Generating docs for namespace LinBox::IndexedTags Generating docs for namespace LinBox::MatrixHom Generating docs for compound LinBox::PowerOfTwoGivaro::Modular... Generating docs for nested compound LinBox::PowerOfTwoGivaro::Modular::RandIter... Generating docs for namespace LinBox::Protected Generating docs for compound LinBox::Protected::SparseMatrixGeneric... Generating docs for nested compound LinBox::Protected::SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >::_IndexedIterator... Generating docs for namespace LinBox::RingCategories Generating docs for compound LinBox::RingCategories::GaloisTag... Generating docs for compound LinBox::RingCategories::GenericTag... Generating docs for compound LinBox::RingCategories::IntegerTag... Generating docs for compound LinBox::RingCategories::ModularTag... Generating docs for compound LinBox::RingCategories::RationalTag... Generating docs for namespace LinBox::SparseFileFormat Generating docs for namespace LinBox::SparseMatrixFormat Generating docs for compound LinBox::SparseMatrixFormat::BCSR... Generating docs for compound LinBox::SparseMatrixFormat::COO... Generating docs for compound LinBox::SparseMatrixFormat::COO1... Generating docs for compound LinBox::SparseMatrixFormat::CSR... Generating docs for compound LinBox::SparseMatrixFormat::CSR1... Generating docs for compound LinBox::SparseMatrixFormat::DIA... Generating docs for compound LinBox::SparseMatrixFormat::ELL... Generating docs for compound LinBox::SparseMatrixFormat::ELL_R... Generating docs for compound LinBox::SparseMatrixFormat::HYB... Generating docs for compound LinBox::SparseMatrixFormat::LIL... Generating docs for compound LinBox::SparseMatrixFormat::SMM... Generating docs for compound LinBox::SparseMatrixFormat::SparseMap... Generating docs for compound LinBox::SparseMatrixFormat::SparsePar... Generating docs for compound LinBox::SparseMatrixFormat::SparseSeq... Generating docs for compound LinBox::SparseMatrixFormat::TPL... Generating docs forThis is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (preloaded format=latex) restricted \write18 enabled. kpathsea: Running mktexfmt latex.fmt mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order): mktexfmt: /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes: mktexfmt: /builddir/.cache/texlive/texmf-config/web2c/fmtutil.cnf mktexfmt [WARNING]: double mention of mf/mf-nowin in /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt [WARNING]: double mention of tex/tex in /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt [INFO]: writing formats under /builddir/.cache/texlive/texmf-var/web2c mktexfmt [INFO]: --- remaking latex with pdftex mktexfmt: running `pdftex -ini -jobname=latex -progname=latex -translate-file=cp227.tcx *latex.ini' ... This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (INITEX) restricted \write18 enabled. (/usr/share/texlive/texmf-dist/web2c/cp227.tcx) entering extended mode (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/latex.ini (/usr/share/texlive/texmf-dist/tex/generic/tex-ini-files/pdftexconfig.tex) (/usr/share/texlive/texmf-dist/tex/latex/base/latex.ltx (/usr/share/texlive/texmf-dist/tex/latex/base/texsys.cfg) ./texsys.aux found \@currdir set to: ./. Assuming \openin and \input have the same search path. Defining UNIX/DOS style filename parser. catcodes, registers, compatibility for TeX 2, parameters, LaTeX2e <2016/03/31> hacks, control, par, spacing, files, font encodings, lengths, ==================================== Local config file fonttext.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmss.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmtt.fd))) ==================================== Local config file fontmath.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlcmm.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omscmsy.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omxcmex.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ucmr.fd))) ==================================== Local config file preload.cfg used ===================================== (/usr/share/texlive/texmf-dist/tex/latex/base/preload.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref, environments, center, verbatim, math definitions, boxes, title, sectioning, contents, floats, footnotes, index, bibliography, output, =========================================== Local configuration file hyphen.cfg used =========================================== (/usr/share/texlive/texmf-dist/tex/generic/babel/hyphen.cfg (/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/hyphen.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/dumyhyph.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex)) ) ) Beginning to dump on file latex.fmt (preloaded format=latex 2017.5.15) 5053 strings of total length 68993 44348 memory locations dumped; current usage is 144&43756 3399 multiletter control sequences \font\nullfont=nullfont \font\OMX/cmex/m/n/10=cmex10 \font\tenln=line10 \font\tenlnw=linew10 \font\tencirc=lcircle10 \font\tencircw=lcirclew10 \font\OT1/cmr/m/n/5=cmr5 \font\OT1/cmr/m/n/7=cmr7 \font\OT1/cmr/m/n/10=cmr10 \font\OML/cmm/m/it/5=cmmi5 \font\OML/cmm/m/it/7=cmmi7 \font\OML/cmm/m/it/10=cmmi10 \font\OMS/cmsy/m/n/5=cmsy5 \font\OMS/cmsy/m/n/7=cmsy7 \font\OMS/cmsy/m/n/10=cmsy10 3633 words of font info for 14 preloaded fonts 14 hyphenation exceptions Hyphenation trie of length 6081 has 183 ops out of 35111 2 for language 1 181 for language 0 0 words of pdfTeX memory 0 indirect objects No pages of output. Transcript written on latex.log. mktexfmt [INFO]: /builddir/.cache/texlive/texmf-var/web2c/pdftex/latex.fmt installed. mktexfmt [INFO]: Disabled formats: 32 mktexfmt [INFO]: Successfully rebuilt formats: 1 mktexfmt [INFO]: Not selected formats: 15 mktexfmt [INFO]: Total formats: 48 mktexfmt [INFO]: exiting with status 0 entering extended mode (./_formulas.tex LaTeX2e <2016/03/31> Babel <3.9r> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def)))) (/usr/share/texlive/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) No file _formulas.aux. (/usr/share/texlive/texmf-dist/tex/latex/stmaryrd/Ustmry.fd) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] (./_formulas.aux) ) Output written on _formulas.dvi (73 pages, 7800 bytes). Transcript written on _formulas.log. compound LinBox::SparseMatrixFormat::TPL_omp... Generating docs for namespace LinBox::Tag Generating docs for namespace LinBox::VectorWrapper Generating graph info page... Generating directory documentation... Generating bitmaps for formulas in HTML... Generating image form_0.png for formula Generating image form_1.png for formula Generating image form_2.png for formula Generating image form_3.png for formula Generating image form_4.png for formula Generating image form_5.png for formula Generating image form_6.png for formula Generating image form_7.png for formula Generating image form_8.png for formula Generating image form_9.png for formula Generating image form_10.png for formula Generating image form_11.png for formula Generating image form_12.png for formula Generating image form_13.png for formula Generating image form_14.png for formula Generating image form_15.png for formula Generating image form_16.png for formula Generating image form_17.png for formula Generating image form_18.png for formula Generating image form_19.png for formula Generating image form_20.png for formula Generating image form_21.png for formula Generating image form_22.png for formula Generating image form_23.png for formula Generating image form_24.png for formula Generating image form_25.png for formula Generating image form_26.png for formula Generating image form_27.png for formula Generating image form_28.png for formula Generating image form_29.png for formula Generating image form_30.png for formula Generating image form_31.png for formula Generating image form_32.png for formula Generating image form_33.png for formula Generating image form_34.png for formula Generating image form_35.png for formula Generating image form_36.png for formula Generating image form_37.png for formula Generating image form_38.png for formula Generating image form_39.png for formula Generating image form_40.png for formula Generating image form_41.png for formula Generating image form_42.png for formula Generating image form_43.png for formula Generating image form_44.png for formula Generating image form_45.png for formula Generating image form_46.png for formula Generating image form_47.png for formula Generating image form_48.png for formula Generating image form_49.png for formula Generating image form_50.png for formula Generating image form_51.png for formula Generating image form_52.png for formula Generating image form_53.png for formula Generating image form_54.png for formula Generating image form_55.png for formula Generating image form_56.png for formula Generating image form_57.png for formula Generating image form_58.png for formula Generating image form_59.png for formula Generating image form_60.png for formula Generating image form_61.png for formula Generating image form_62.png for formula Generating image form_63.png for formula Generating image form_64.png for formula Generating image form_65.png for formula Generating image form_66.png for formula Generating image form_67.png for formula Generating image form_68.png for formula Generating image form_69.png for formula Generating image form_70.png for formula Generating image form_71.png for formula Generating image form_72.png for formula Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... lookup cache used 7450/65536 hits=183750 misses=9966 finished... make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/doc' Making all in examples make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2' + rm -f doc/linbox-html/AUTHORS doc/linbox-html/COPYING doc/linbox-html/INSTALL + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XBdkQx + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm ++ dirname /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm + cd linbox-1.4.2 + make install DESTDIR=/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm Making install in linbox make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox' Making install in util make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' Making install in formats make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/util/formats' /usr/bin/install -c -m 644 generic-dense.h maple.h matrix-market.h sms.h matrix-stream-readers.h sparse-row.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/util/formats' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/util' /usr/bin/install -c -m 644 args-parser.h commentator.h commentator.inl contracts.h debug.h error.h field-axpy.h iml_wrapper.h matrix-stream.h matrix-stream.inl mpicpp.h mpicpp.inl prime-stream.h timer.h write-mm.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/util' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' Making install in element make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/element' /usr/bin/install -c -m 644 abstract.h archetype.h envelope.h gmp-rational.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/element' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' Making install in field make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/field' /usr/bin/install -c -m 644 field-interface.h field-traits.h rebind.h abstract.h archetype.h envelope.h param-fuzzy.h gmp-rational.h gf2.h gf2.inl hom.h map.h multimod-field.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/field' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' Making install in randiter make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/randiter' /usr/bin/install -c -m 644 abstract.h archetype.h envelope.h gmp-rational.h param-fuzzy.h modular-balanced.h modular-crooked.h gf2.h mersenne-twister.h random-prime.h gmp-random-prime.h random-fftprime.h multimod-randomprime.h givaro-poly.h ntl-zz.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/randiter' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' Making install in vector make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/vector' /usr/bin/install -c -m 644 pair.h light_container.h sparse.h vector-traits.h vector.h subvector.h subiterator.h reverse.h random.h stream.h stream-gf2.h bit-vector.h bit-vector.inl blas-vector.h blas-vector.inl vector-domain.h vector-domain-gf2.h vector-domain.inl vector-domain-gf2.inl '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/vector' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' Making install in matrix make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' Making install in sparsematrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/sparsematrix' /usr/bin/install -c -m 644 sparse-domain.h sparse-coo-matrix.h sparse-coo-implicit-matrix.h sparse-csr-matrix.h sparse-ell-matrix.h sparse-ellr-matrix.h sparse-hyb-matrix.h sparse-tpl-matrix.h sparse-tpl-matrix.inl sparse-tpl-matrix-omp.h sparse-tpl-matrix-omp.inl sparse-generic.h sparse-generic.inl sparse-associative-vector.h sparse-associative-vector.inl sparse-parallel-vector.h sparse-parallel-vector.inl sparse-sequence-vector.h triples-coord.h read-write-sparse.h read-write-sparse.inl sparse-sequence-vector.inl '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/sparsematrix' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' Making install in densematrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/densematrix' /usr/bin/install -c -m 644 blas-matrix.h blas-submatrix.inl blas-matrix.inl blas-triangularmatrix.inl blas-transposed-matrix.h blas-matrix-multimod.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/densematrix' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' Making install in matrixdomain make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/matrixdomain' /usr/bin/install -c -m 644 matrix-domain.h matrix-domain.inl matrix-domain-gf2.h blas-matrix-domain.h blas-matrix-domain.inl apply-domain.h plain-domain.h opencl-domain.h opencl-domain.inl opencl-domain-util.inl opencl-domain-memory.inl opencl-domain-factory.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/matrixdomain' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' Making install in sliced3 make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/sliced3' /usr/bin/install -c -m 644 dense-matrix.h dense-sliced.h dense-sliced.inl sliced-domain.h sliced-stepper.h submat-iterator.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix/sliced3' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix' /usr/bin/install -c -m 644 archetype.h matrix-category.h matrix-traits.h transpose-matrix.h plain-matrix.h dense-matrix.h matrix-domain.h sparse-matrix.h sparse-formats.h factorized-matrix.h factorized-matrix.inl permutation-matrix.h permutation-matrix.inl abnormal-matrix.h abnormal-helpers.h random-matrix.h random-matrix.inl sliced3.h polynomial-matrix.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/matrix' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' Making install in blackbox make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/blackbox' /usr/bin/install -c -m 644 archetype.h blackbox.h bb.h factory.h butterfly.h butterfly.inl hilbert.h compose.h permutation.h squarize.h scalar-matrix.h submatrix.h inverse.h transpose.h sum.h csf.h csf.inl diagonal.h diagonal-gf2.h moore-penrose.h direct-sum.h null-matrix.h matrix-blackbox.h dif.h companion.h frobenius.h zero-one.h zero-one.inl zo.h zo.inl zo-gf2.h zo-gf2.inl quad-matrix.h apply.h submatrix-traits.h random-matrix-traits.h scompose.h blackbox-interface.h random-matrix.h lambda-sparse.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/blackbox' /usr/bin/install -c -m 644 polynomial.h block-hankel.h block-toeplitz.h block-hankel-inverse.h jit-matrix.h toeplitz.h toeplitz.inl rational-matrix-factory.h fibb.h pascal.h ntl-hankel.h ntl-hankel.inl ntl-sylvester.h ntl-sylvester.inl '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/blackbox' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' Making install in algorithms make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' Making install in gauss make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms/gauss' /usr/bin/install -c -m 644 gauss.inl gauss-det.inl gauss-rank.inl gauss-solve.inl gauss-nullspace.inl gauss-elim.inl gauss-pivot.inl gauss-gf2.inl gauss-elim-gf2.inl gauss-rank-gf2.inl gauss-pivot-gf2.inl gauss-solve-gf2.inl '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms/gauss' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' Making install in opencl-kernels make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' Making install in matrix-blas3 make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms/matrix-blas3' /usr/bin/install -c -m 644 mul.h mul-naive.inl mul-flint.inl mul-cra.inl mul-toomcook.inl '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms/matrix-blas3' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' Making install in polynomial-matrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms/polynomial-matrix' /usr/bin/install -c -m 644 matpoly-add-domain.h matpoly-mult-naive.h matpoly-mult-fft.h matpoly-mult-kara.h matpoly-mult-fft-wordsize.inl matpoly-mult-fft-wordsize-fast.inl matpoly-mult-fft-wordsize-three-primes.inl matpoly-mult-fft-multiprecision.inl matpoly-mult-fft-recint.inl polynomial-fft-transform-simd.inl polynomial-fft-transform.h polynomial-fft-transform.inl polynomial-matrix-domain.h simd.h order-basis.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms/polynomial-matrix' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms' /usr/bin/install -c -m 644 blackbox-container.h blackbox-container-symmetric.h blackbox-container-symmetrize.h blackbox-container-base.h bbsolve.h coppersmith.h double-det.h det-rational.h massey-domain.h wiedemann.h wiedemann.inl lanczos.h lanczos.inl block-lanczos.h block-lanczos.inl mg-block-lanczos.h mg-block-lanczos.inl la-block-lanczos.h la-block-lanczos.inl eliminator.h eliminator.inl gauss.h triangular-solve.h gauss-gf2.h triangular-solve-gf2.h dense-container.h cra-mpi.h cra-kaapi.h cra-domain.h cra-domain-seq.h cra-domain-omp.h cra-early-multip.h cra-early-single.h cra-full-multip.h cra-full-multip-fixed.h cra-givrnsfixed.h lazy-product.h rational-cra.h rational-cra2.h rational-cra-early-multip.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms' /usr/bin/install -c -m 644 rational-cra-early-single.h rational-cra-full-multip.h bitonic-sort.h blackbox-block-container-base.h blackbox-block-container.h block-massey-domain.h block-wiedemann.h block-coppersmith-domain.h default.h signature.h smith-form-iliopoulos.h one-invariant-factor.h last-invariant-factor.h hybrid-det.h lifting-container.h smith-form-local.h smith-form-local2.inl smith-form-textbook.h smith-form-kannan-bachem.h matrix-inverse.h matrix-hom.h matrix-rank.h numeric-solver-lapack.h rational-solver-sn.h rational-solver-sn.inl dyadic-to-rational.h rational-reconstruction.h rational-reconstruction-base.h classic-rational-reconstruction.h fast-rational-reconstruction.h rational-solver.h rational-solver2.h rational-solver.inl diophantine-solver.h diophantine-solver.inl smith-form-binary.h smith-form-adaptive.h smith-form-adaptive.inl smith-form-sparseelim-local.h smith-form-sparseelim-poweroftwo.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms' /usr/bin/install -c -m 644 rational-reconstruction2.h rational-solver-adaptive.h varprec-cra-early-single.h varprec-cra-early-multip.h vector-fraction.h whisart_trace.h cia.h lattice.h lattice.inl bbcharpoly.h charpoly-rational.h minpoly-integer.h minpoly-rational.h sigma-basis.h matpoly-mult.h echelon-form.h toeplitz-det.h dense-nullspace.h dense-nullspace.inl short-vector.h rns.h rns.inl invariant-factors.h smith-form-iliopoulos2.h opencl-resource-controller.h opencl-environ.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/algorithms' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' Making install in solutions make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/solutions' /usr/bin/install -c -m 644 charpoly.h det.h getentry.h getentry.inl is-positive-definite.h is-positive-semidefinite.h methods.h minpoly.h nullspace.h rank.h rank.inl smith-form.h solve.h trace.h trace.inl valence.h solution-tags.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/solutions' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' Making install in ring make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' Making install in ntl make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/ring/ntl' /usr/bin/install -c -m 644 ntl-rr.h ntl-zz_p.h ntl-zz_pe.h ntl-zz_px.h ntl-zz.h ntl-lzz_p.h ntl-lzz_pe.h ntl-lzz_px.h ntl-lzz_pex.h ntl-gf2e.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/ring/ntl' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' Making install in modular make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/ring/modular' /usr/bin/install -c -m 644 modular-unsigned.h modular-int32.h modular-int64.h modular-short.h modular-byte.h modular-balanced-double.h modular-balanced-float.h modular-balanced-int32.h modular-balanced-int64.h modular-double.h modular-float.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/ring/modular' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/ring' /usr/bin/install -c -m 644 ring-interface.h givaro-poly.h givaro-polynomial.h modular.h local-pir-modular.h pir-modular-int32.h local2_32.h abstract.h archetype.h envelope.h poweroftwomodular.h ntl.h pid-ntl-zz_p.h pir-ntl-zz_p.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/ring' make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c liblinbox.la '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib' libtool: install: /usr/bin/install -c .libs/liblinbox.so.0.0.0 /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinbox.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib && { ln -s -f liblinbox.so.0.0.0 liblinbox.so.0 || { rm -f liblinbox.so.0 && ln -s liblinbox.so.0.0.0 liblinbox.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib && { ln -s -f liblinbox.so.0.0.0 liblinbox.so || { rm -f liblinbox.so && ln -s liblinbox.so.0.0.0 liblinbox.so; }; }) libtool: install: /usr/bin/install -c .libs/liblinbox.lai /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinbox.la libtool: install: warning: remember to run `libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox' /usr/bin/install -c -m 644 linbox-config.h config.h config-blas.h integer.h linbox-tags.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox' Making install in benchmarks make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' Making install in data make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' Making install in matrix make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/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 '/builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox' /usr/bin/install -c -m 644 optimizer.h benchmark-utils.h benchmark-utils.C benchmark-metadata.h benchmark-metadata.C benchmark.h benchmark.C benchmark.inl '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' Making install in macros make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/macros' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/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 '/builddir/build/BUILD/linbox-1.4.2/macros' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/macros' Making install in tests make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' Making install in data make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' Making install in matrix make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/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 '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/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 '/builddir/build/BUILD/linbox-1.4.2/tests' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' Making install in interfaces make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' Making install in driver make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' Making install in kaapi make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/kaapi' /usr/bin/install -c -m 644 communicate.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox/kaapi' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' Making install in maple make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' make install-data-hook make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' make[4]: Nothing to be done for 'install-data-hook'. make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' Making install in sage make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c liblinboxsage.la '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib' libtool: install: (cd /builddir/build/BUILD/linbox-1.4.2/interfaces/sage; /bin/sh /builddir/build/BUILD/linbox-1.4.2/libtool --tag CXX --mode=relink g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -version-info 0:0:0 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liblinboxsage.la -rpath /usr/lib linbox-sage.lo ../../linbox/liblinbox.la -lgomp -inst-prefix-dir /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm) libtool: install: warning: relinking `liblinboxsage.la' libtool: relink: g++ -Wl,--as-needed -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../../crti.o /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/crtbeginS.o .libs/linbox-sage.o -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -L/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib -L/usr/lib -llinbox -lgomp -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7 -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/crtendS.o /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/7/../../../crtn.o -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,relro -fopenmp -Wl,-soname -Wl,liblinboxsage.so.0 -o .libs/liblinboxsage.so.0.0.0 libtool: install: /usr/bin/install -c .libs/liblinboxsage.so.0.0.0T /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinboxsage.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib && { ln -s -f liblinboxsage.so.0.0.0 liblinboxsage.so.0 || { rm -f liblinboxsage.so.0 && ln -s liblinboxsage.so.0.0.0 liblinboxsage.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib && { ln -s -f liblinboxsage.so.0.0.0 liblinboxsage.so || { rm -f liblinboxsage.so && ln -s liblinboxsage.so.0.0.0 liblinboxsage.so; }; }) libtool: install: /usr/bin/install -c .libs/liblinboxsage.lai /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinboxsage.la libtool: install: warning: remember to run `libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox' /usr/bin/install -c -m 644 linbox-sage.h '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/include/linbox' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/doc' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/doc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/man/man1' /usr/bin/install -c -m 644 linbox-config.1 '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/man/man1' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/doc' mkdir -p /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm//usr/doc cp -rp linbox-html /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm//usr/doc/linbox-html cp -rp linbox-dev-html /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm//usr/doc/linbox-dev-html cp -p linbox.html /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm//usr/doc/linbox.html make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/doc' Making install in examples make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/bin' /usr/bin/install -c linbox-config '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/pkgconfig' /usr/bin/install -c -m 644 linbox.pc '/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2' + rm -f /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinbox.la /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinboxsage.la + mkdir -p /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc + mv /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/doc /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc/linbox-doc + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/linbox-1.4.2 extracting debug info from /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinbox.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/lib/liblinboxsage.so.0.0.0 /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/usr/lib/liblinboxsage.so.0.0.0.debug to /usr/lib/debug/usr/lib/liblinboxsage.so.0.debug symlinked /usr/lib/debug/usr/lib/liblinbox.so.0.0.0.debug to /usr/lib/debug/usr/lib/liblinbox.so.debug symlinked /usr/lib/debug/usr/lib/liblinbox.so.0.0.0.debug to /usr/lib/debug/usr/lib/liblinbox.so.0.debug symlinked /usr/lib/debug/usr/lib/liblinboxsage.so.0.0.0.debug to /usr/lib/debug/usr/lib/liblinboxsage.so.debug 3802 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.trbam7 + umask 022 + cd /builddir/build/BUILD + cd linbox-1.4.2 + LD_LIBRARY_PATH=/builddir/build/BUILD/linbox-1.4.2/linbox/.libs + make -j4 check Making check in linbox make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox' Making check in util make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' Making check in formats make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util/formats' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/util' Making check in element make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/element' Making check in field make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/field' Making check in randiter make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/randiter' Making check in vector make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/vector' Making check in matrix make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' Making check in sparsematrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sparsematrix' Making check in densematrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/densematrix' Making check in matrixdomain make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/matrixdomain' Making check in sliced3 make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix/sliced3' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/matrix' Making check in blackbox make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/blackbox' Making check in algorithms make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' Making check in gauss make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/gauss' Making check in opencl-kernels make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/opencl-kernels' Making check in matrix-blas3 make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/matrix-blas3' Making check in polynomial-matrix make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms/polynomial-matrix' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/algorithms' Making check in solutions make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/solutions' Making check in ring make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' Making check in ntl make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/ntl' Making check in modular make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring/modular' make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox/ring' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/linbox' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/linbox' Making check in benchmarks make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' Making check in data make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/data' Making check in matrix make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks/matrix' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/benchmarks' Making check in macros make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/macros' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/macros' Making check in tests make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' Making check in data make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' Making check in matrix make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' make check-TESTS make[3]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[4]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-commentator.o test-commentator.C g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-det.o test-det.C g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-frobenius.o test-frobenius.C g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-solve.o test-solve.C g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-rational-solver.o test-rational-solver.C g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-rational-solver-adaptive.o test-rational-solver-adaptive.C In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/givrational.h:20, from test-det.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-rank-u32.o test-rank-u32.C /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:313:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/givrational.h:20, from test-det.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::setEntry(size_t, size_t, const typename LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::Field::Element&) [with _Field = Givaro::Modular; _Row = std::vector, std::allocator > >]': /usr/include/c++/7/bits/stl_vector.h:1043:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/givrational.h:20, from test-det.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/givrational.h:20, from test-det.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA::progress(const Domain&, const LinBox::BlasVector<_Tp1>&) [with OKDomain = Givaro::Modular; Domain_Type = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::VarPrecEarlySingleCRA::progress(const Domain&, const DomainElement&) [with Domain_Type = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::VarPrecEarlySingleCRA::initialize(const Domain&, const DomainElement&) [with Domain_Type = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-rank-md.o test-rank-md.C /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<_Field, _Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::Modular; _Storage = std::vector]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA::progress(const Integer&, const LinBox::BlasVector >&) [with Domain_Type = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-rank-Int.o test-rank-Int.C In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-rank.h:51, from test-rank-u32.C:32: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-u32.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-u32.C:32: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-rank.h:51, from test-rank-u32.C:32: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-u32.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-u32.C:32: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-u32.C:32: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int]': /usr/include/c++/7/bits/stl_algobase.h:724:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:724:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-rank-u32.C:31: /usr/include/c++/7/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long long int*]': /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 copy(_II __first, _II __last, _OI __result) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-rank.h:51, from test-rank-u32.C:32: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-rank.h:51, from test-rank-u32.C:32: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-rank.h:51, from test-rank-u32.C:32: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = LinBox::Subiterator<__gnu_cxx::__normal_iterator > >]': /usr/include/c++/7/bits/stl_algobase.h:420:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __copy_move_a2(_II __first, _II __last, _OI __result) ^~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:420:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::ScalarMatrix >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from ../linbox/algorithms/wiedemann.inl:61:0, from ../linbox/algorithms/wiedemann.h:370, from ../linbox/solutions/solve.h:40, from test-solve.C:50: ../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag>]': ../linbox/blackbox/submatrix.h:143:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin (), _z.begin () + (ptrdiff_t)_col, _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../linbox/blackbox/submatrix.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin () + (ptrdiff_t)(_col + _coldim), _z.end (), _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from ../linbox/algorithms/wiedemann.inl:61:0, from ../linbox/algorithms/wiedemann.h:370, from ../linbox/solutions/solve.h:40, from test-solve.C:50: ../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Transpose, LinBox::VectorCategories::DenseVectorTag> >]': ../linbox/blackbox/submatrix.h:143:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin (), _z.begin () + (ptrdiff_t)_col, _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../linbox/blackbox/submatrix.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin () + (ptrdiff_t)(_col + _coldim), _z.end (), _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::DirectSum >, LinBox::ScalarMatrix > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-rank-md.C:31: /usr/include/c++/7/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 copy(_II __first, _II __last, _OI __result) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from ../linbox/algorithms/wiedemann.inl:61:0, from ../linbox/algorithms/wiedemann.h:370, from ../linbox/solutions/solve.h:40, from test-solve.C:50: ../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Transpose >, LinBox::ScalarMatrix > > >]': ../linbox/blackbox/submatrix.h:143:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin (), _z.begin () + (ptrdiff_t)_col, _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../linbox/blackbox/submatrix.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin () + (ptrdiff_t)(_col + _coldim), _z.end (), _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:165:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:165:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Givaro::Poly1Dom::Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::Compose >, LinBox::Butterfly, LinBox::CekstvSwitch > > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Butterfly, LinBox::CekstvSwitch > > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::Compose >, LinBox::ScalarMatrix > >, LinBox::Butterfly, LinBox::CekstvSwitch > > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Givaro::Poly1Dom::Rep&, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::Modular; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long long int*]': /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 copy(_II __first, _II __last, _OI __result) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/deque:63:0, from ../linbox/util/commentator.h:40, from test-solve.C:43: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-integer.h:21, from test-rank-Int.C:32: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:165:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:165:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Givaro::Poly1Dom::Rep&, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom::GFqDom(Givaro::GFqDom::UTT, Givaro::GFqDom::UTT) [with TT = long long int]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:313:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:327:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h: In function 'void LinBox::MatrixHom::map(LinBox::SparseMatrix&, const LinBox::SparseMatrix<_Field, _Storage>&) [with Ring = Givaro::Modular; Vect1 = LinBox::SparseMatrixFormat::CSR; Field = Givaro::Modular; Vect2 = LinBox::SparseMatrixFormat::SparseSeq]': /usr/include/c++/7/bits/stl_vector.h:1043:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Vector2 = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::Subvector >*, std::vector >, std::allocator > > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > > >; Vector2 = LinBox::ReverseVector >*, std::vector >, std::allocator > > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::applyLeft(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::applyRight(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1muldiv.inl: In member function 'bool Givaro::Poly1FactorDom::is_irreducible(const Rep&, Givaro::Poly1FactorDom::Residu_t) const [with Domain = Givaro::Modular; Tag = Givaro::Dense; RandomIterator = Givaro::GivRandom]': /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h: In member function 'vect& Givaro::Poly1PadicDom::radix(vect&, const Element&, int64_t) [with vect = Givaro::givvector >; Domain = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1406:19: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1406:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-cra.o test-cra.C In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'outVector& LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::CSR>::apply(outVector&, const inVector&, const Element&) const [with inVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; outVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'outVector& LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::CSR>::applyTranspose(outVector&, const inVector&, const Element&) const [with inVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; outVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-rank-Int.C:31: /usr/include/c++/7/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long long int*]': /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 copy(_II __first, _II __last, _OI __result) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-integer.h:21, from test-rank-Int.C:32: /usr/include/c++/7/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-Int.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-Int.C:33: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-integer.h:21, from test-rank-Int.C:32: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-Int.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-Int.C:33: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-rank.h:54, from test-rank-Int.C:33: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-integer.h:21, from test-rank-Int.C:32: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-integer.h:21, from test-rank-Int.C:32: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-integer.h:21, from test-rank-Int.C:32: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector, std::vector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::solveLeft(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from ../linbox/ring/modular/modular-double.h:43, from test-rank-md.C:33: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::solveRight(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-double.h:20, from ../linbox/ring/modular/modular-double.h:38, from test-rank-md.C:33: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/zring.h:28, from test-cra.C:33: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/zring.h:28, from test-cra.C:33: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-blas-matrix.o test-blas-matrix.C g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-charpoly.o test-charpoly.C g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-regression.o test-regression.C In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::Modular; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/7/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __lower_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:313:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:327:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/algorithm:62:0, from /usr/include/gmpxx.h:39, from /usr/include/gmp++/gmp++.h:33, from ../linbox/util/args-parser.h:31, from ../linbox/util/commentator.h:1011, from test-solve.C:43: /usr/include/c++/7/bits/stl_algo.h: In member function 'void LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::setEntry(size_t, size_t, const typename LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::Field::Element&) [with _Field = Givaro::Modular; _Row = std::vector, std::allocator > >]': /usr/include/c++/7/bits/stl_algo.h:2034:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __gnu_cxx::__ops::__iter_comp_val(__comp)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1043:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/7/algorithm:62:0, from /usr/include/gmpxx.h:39, from /usr/include/gmp++/gmp++.h:33, from ../linbox/util/args-parser.h:31, from ../linbox/util/commentator.h:1011, from test-solve.C:43: /usr/include/c++/7/bits/stl_algo.h: In member function 'void LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::SparseSeq>::rebind<_Tp1, _R1>::operator()(LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::SparseSeq>::rebind<_Tp1, _R1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom; _R1 = LinBox::SparseMatrixFormat::SparseSeq; _Field = Givaro::Modular]': /usr/include/c++/7/bits/stl_algo.h:2034:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __gnu_cxx::__ops::__iter_comp_val(__comp)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1043:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom::GFqDom(Givaro::GFqDom::UTT, Givaro::GFqDom::UTT) [with TT = long long int]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/deque:63:0, from ../linbox/util/commentator.h:40, from test-solve.C:43: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'vect& Givaro::Poly1PadicDom::radix(vect&, const Element&, int64_t) [with vect = Givaro::givvector >; Domain = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1406:19: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1406:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const LinBox::CekstvSwitch >&}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::operator()(LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom; _Sw1 = LinBox::CekstvSwitch >; _Field = Givaro::Modular; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:12:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1addsub.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Givaro::Poly1Dom::Rep&, const Rep&, typename Givaro::Poly1Dom::Rep::const_iterator, typename Givaro::Poly1Dom::Rep::const_iterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1addsub.inl:130:46: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::subin ( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1addsub.inl:130:46: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:12:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::applyLeft(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Vector2 = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::Subvector >*, std::vector >, std::allocator > > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > > >; Vector2 = LinBox::ReverseVector >*, std::vector >, std::allocator > > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-blas-matrix.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-blas-matrix.C:31: /usr/include/c++/7/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector, std::vector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector, std::vector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-blas-matrix.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-blas-matrix.C:31: /usr/include/c++/7/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector, std::vector > >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector, std::vector > >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/matrix/matrix-traits.h:29, from ../linbox/matrix/sparse-matrix.h:40, from test-charpoly.C:44: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/matrix/matrix-traits.h:29, from ../linbox/matrix/sparse-matrix.h:40, from test-charpoly.C:44: /usr/include/c++/7/bits/stl_vector.h: In function 'LinBox::BlasVector<_Field>& applyPoly(const Field&, Vector&, const Blackbox&, const Polynomial&, const Vector&) [with Field = Givaro::Modular; Blackbox = LinBox::SparseMatrix >; Polynomial = LinBox::BlasVector >; Vector = LinBox::BlasVector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/matrix/matrix-traits.h:29, from ../linbox/matrix/sparse-matrix.h:40, from test-charpoly.C:44: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/matrix/matrix-traits.h:29, from ../linbox/matrix/sparse-matrix.h:40, from test-charpoly.C:44: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-charpoly.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/matrix/matrix-traits.h:29, from ../linbox/matrix/sparse-matrix.h:40, from test-charpoly.C:44: /usr/include/c++/7/bits/stl_vector.h: In member function 'LinBox::StandardBasisStream::Vector& LinBox::StandardBasisStream::get(LinBox::StandardBasisStream::Vector&) [with Field = Givaro::Modular; _Vector = std::pair, std::vector >]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA::progress(const Domain&, const LinBox::BlasVector<_Tp1>&) [with OKDomain = Givaro::Modular; Domain_Type = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'bool Givaro::Poly1FactorDom::is_irreducible(const Rep&, Givaro::Poly1FactorDom::Residu_t) const [with Domain = Givaro::Modular; Tag = Givaro::Dense; RandomIterator = Givaro::GivRandom]': /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/c++/7/bits/stl_vector.h: In function 'bool testRandomCharpoly(Field&, LinBox::VectorStream<_Vector>&, LinBox::VectorStream&) [with Field = Givaro::Modular; Row = std::vector, std::allocator > >; Vector = LinBox::BlasVector >]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::Protected::SparseMatrixGeneric<_Field, Row, LinBox::VectorCategories::SparseParallelVectorTag>::setEntry(size_t, size_t, const typename LinBox::Protected::SparseMatrixGeneric<_Field, Row, LinBox::VectorCategories::SparseParallelVectorTag>::Field::Element&) [with _Field = Givaro::Modular; _Row = std::pair, std::vector >]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from ../linbox/util/debug.h:42, from ../linbox/matrix/matrix-traits.h:29, from ../linbox/matrix/sparse-matrix.h:40, from test-charpoly.C:44: /usr/include/c++/7/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-ntl-lzz_pex.o test-ntl-lzz_pex.C /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::Butterfly<_Field, Switch>::applyTranspose(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; _Field = Givaro::Extension >; Switch = LinBox::CekstvSwitch > >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ g++ -DHAVE_CONFIG_H -I. -I.. -DLinBoxTestOnly -O -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I../linbox -DNDEBUG -UFFLASFFPACK_DEBUG -I/usr/include/atlas -D__FFLASFFPACK_HAVE_CBLAS -O -g -pipe -Wall -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -fno-strict-aliasing -fopenmp -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/include/m4rie -I/usr/include/saclib -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o test-toeplitz-det.o test-toeplitz-det.C /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::ScalarMatrix::_app(OutVector&, const InVector&, LinBox::VectorCategories::DenseVectorTag) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Field_ = Givaro::Extension >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::Butterfly<_Field, Switch>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; _Field = Givaro::Extension >; Switch = LinBox::CekstvSwitch > >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::DirectSumOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::ScalarMatrix > >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from ../linbox/algorithms/wiedemann.inl:61:0, from ../linbox/algorithms/wiedemann.h:370, from ../linbox/solutions/solve.h:40, from test-solve.C:50: ../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Compose, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::Compose >, LinBox::Transpose, LinBox::SparseMatrixFormat::SparseSeq> > > >]': ../linbox/blackbox/submatrix.h:143:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin (), _z.begin () + (ptrdiff_t)_col, _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../linbox/blackbox/submatrix.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::fill (_z.begin () + (ptrdiff_t)(_col + _coldim), _z.end (), _BB->field().zero); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Compose, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose, LinBox::SparseMatrixFormat::SparseSeq> > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::Submatrix::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector, std::vector >; InVector = LinBox::BlasVector, std::vector >; Blackbox = LinBox::Compose, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::Compose >, LinBox::ScalarMatrix > >, LinBox::Transpose, LinBox::SparseMatrixFormat::SparseSeq> > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-commentator test-commentator.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-commentator test-commentator.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-det test-det.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-det test-det.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-frobenius test-frobenius.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-frobenius test-frobenius.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-rational-solver test-rational-solver.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-rational-solver test-rational-solver.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-rational-solver-adaptive test-rational-solver-adaptive.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-rational-solver-adaptive test-rational-solver-adaptive.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-rank-u32 test-rank-u32.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-rank-u32 test-rank-u32.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-rank-md test-rank-md.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-rank-md test-rank-md.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-rank-Int test-rank-Int.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-rank-Int test-rank-Int.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-regression.C:30: /usr/include/c++/7/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 copy(_II __first, _II __last, _OI __result) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-cra test-cra.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-blas-matrix test-blas-matrix.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-cra test-cra.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-blas-matrix test-blas-matrix.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:165:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:165:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Givaro::Poly1Dom::Rep&, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-charpoly test-charpoly.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-charpoly test-charpoly.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-ntl-lzz_pex test-ntl-lzz_pex.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-ntl-lzz_pex test-ntl-lzz_pex.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-toeplitz-det test-toeplitz-det.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::DirectSumOwner::applyTranspose(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::ScalarMatrix > >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-toeplitz-det test-toeplitz-det.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp PASS: test-commentator PASS: test-frobenius PASS: test-det In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::Modular]': /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 PASS: test-rational-solver PASS: test-rational-solver-adaptive In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::applyRight(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ PASS: test-rank-u32 PASS: test-rank-md In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::applyLeft(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ PASS: test-cra PASS: test-rank-Int PASS: test-charpoly PASS: test-blas-matrix PASS: test-ntl-lzz_pex In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::TransposeOwner >, LinBox::ScalarMatrix > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ PASS: test-toeplitz-det In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::TransposeOwner > >, LinBox::ScalarMatrix > > > >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::DirectSumOwner >, LinBox::ScalarMatrix > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::DirectSumOwner > >, LinBox::ScalarMatrix > > >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::ComposeOwner, LinBox::CekstvSwitch > >, LinBox::ComposeOwner >, LinBox::ScalarMatrix > >, LinBox::Butterfly, LinBox::CekstvSwitch > > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::ComposeOwner >, LinBox::CekstvSwitch > > >, LinBox::ComposeOwner > >, LinBox::ScalarMatrix > > >, LinBox::Butterfly >, LinBox::CekstvSwitch > > > > >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::TransposeOwner, LinBox::VectorCategories::DenseVectorTag> >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::TransposeOwner >, LinBox::VectorCategories::DenseVectorTag> >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag>]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::Diagonal >, LinBox::VectorCategories::DenseVectorTag>]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::ComposeOwner, LinBox::CekstvSwitch > >, LinBox::ComposeOwner, LinBox::VectorCategories::DenseVectorTag>, LinBox::Butterfly, LinBox::CekstvSwitch > > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::ComposeOwner >, LinBox::CekstvSwitch > > >, LinBox::ComposeOwner >, LinBox::VectorCategories::DenseVectorTag>, LinBox::Butterfly >, LinBox::CekstvSwitch > > > > >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::ScalarMatrix >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::ComposeOwner, LinBox::CekstvSwitch > >, LinBox::ComposeOwner >, LinBox::Butterfly, LinBox::CekstvSwitch > > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Blackbox = LinBox::ComposeOwner >, LinBox::CekstvSwitch > > >, LinBox::ComposeOwner > >, LinBox::Butterfly >, LinBox::CekstvSwitch > > > > >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::GFqDom; _Storage = std::vector]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::Modular; _Storage = std::vector]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::solveLeft(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::solveRight(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/7/bits/stl_vector.h: In function 'typename Field::Element& LinBox::WhisartTraceTranspose(typename Field::Element&, const Field&, const LinBox::Diagonal&, const BB&, const LinBox::Diagonal&, LinBox::IndexedTags::HasIndexed) [with Field = Givaro::Extension >; BB = LinBox::BlasMatrix >, std::vector > > >]': /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::Compose<_Blackbox, _Blackbox>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; InVector = LinBox::BlasVector >, std::vector >, std::allocator > > > >; _Blackbox = LinBox::Diagonal >, LinBox::VectorCategories::DenseVectorTag>]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:12:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:12:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::applyRight(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::BlasVector >, std::vector > > >; Vector2 = LinBox::BlasVector >, std::vector > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::Subvector >*, std::vector > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator >*, std::vector > > > > >; Vector2 = LinBox::ReverseVector >*, std::vector > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator >*, std::vector > > > > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::Modular; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Vector1& LinBox::MatrixDomain::mulRowSpecialized(Vector1&, const Matrix_&, const Vector2&, LinBox::VectorCategories::DenseVectorTag) const [with Vector1 = std::vector >, std::allocator > > >; Matrix_ = LinBox::Protected::SparseMatrixGeneric >, std::vector > >, std::allocator > > > >, LinBox::VectorCategories::SparseSequenceVectorTag>; Vector2 = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:12:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:12:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from ../linbox/matrix/matrixdomain/matrix-domain.h:1233:0, from ../linbox/matrix/matrix-domain.h:67, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-solve.C:45: ../linbox/matrix/matrixdomain/matrix-domain.inl:695:2: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 } ^ ../linbox/matrix/matrixdomain/matrix-domain.inl:695:2: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 ../linbox/matrix/matrixdomain/matrix-domain.inl:695:2: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 ../linbox/matrix/matrixdomain/matrix-domain.inl:695:2: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 ../linbox/matrix/matrixdomain/matrix-domain.inl:695:2: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 ../linbox/matrix/matrixdomain/matrix-domain.inl:695:2: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-solve.C:37: /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::ComposeOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner >, LinBox::TransposeOwner, LinBox::SparseMatrixFormat::SparseSeq> > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::ComposeOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner >, LinBox::ScalarMatrix > >, LinBox::TransposeOwner, LinBox::SparseMatrixFormat::SparseSeq> > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ /usr/include/c++/7/bits/stl_algobase.h: In member function 'OutVector& LinBox::SubmatrixOwner::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >; InVector = LinBox::BlasVector >; Blackbox = LinBox::ComposeOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner, LinBox::VectorCategories::DenseVectorTag>, LinBox::TransposeOwner, LinBox::SparseMatrixFormat::SparseSeq> > > >]': /usr/include/c++/7/bits/stl_algobase.h:456:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1kara.inl: In member function 'Vector1& LinBox::VectorDomain::axpyinSpecialized(Vector1&, const typename LinBox::VectorDomain::Field::Element&, const Vector2&, LinBox::VectorCategories::DenseVectorTag, LinBox::VectorCategories::SparseSequenceVectorTag) const [with Vector1 = LinBox::BlasVector >, std::vector >, std::allocator > > > >; Vector2 = std::vector > >, std::allocator > > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:12:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from ../linbox/ring/modular.h:56, from test-solve.C:44: /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 return subin(R, P, Pbeg, Pend); ^ /usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from ../linbox/util/debug.h:42, from ../linbox/util/commentator.inl:47, from ../linbox/util/commentator.h:809, from test-solve.C:43: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA::progress(const Domain&, const LinBox::BlasVector<_Tp1>&) [with OKDomain = Givaro::Modular; Domain_Type = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rbeg, Rmid, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 mul(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::mul( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 inline typename Poly1Dom::Rep& Poly1Dom::sqr( ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 sqr(R, Rmid, Rend, // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(M, M.begin(), M.end(), // Recursive dynamic choice ^~~ /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:13:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); ^ /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom::GFqDom(Givaro::GFqDom::UTT, Givaro::GFqDom::UTT) [with TT = long long int]': /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mul(R, R.begin(), R.end(), ^~~ /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:313:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::setEntry(size_t, size_t, const typename LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::Field::Element&) [with _Field = Givaro::Modular; _Row = std::vector, std::allocator > >]': /usr/include/c++/7/bits/stl_vector.h:1043:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/7/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'vect& Givaro::Poly1PadicDom::radix(vect&, const Element&, int64_t) [with vect = Givaro::givvector >; Domain = Givaro::Modular]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1406:19: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:1406:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'OutVector& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector >, std::vector > > >; InVector = LinBox::BlasVector >, std::vector > > >; _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/7/bits/vector.tcc:313:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::setEntry(size_t, size_t, const typename LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::Field::Element&) [with _Field = Givaro::GFqDom; _Row = std::vector, std::allocator > >]': /usr/include/c++/7/bits/stl_vector.h:1043:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from ../linbox/linbox-config.h:45, from test-regression.C:30: /usr/include/c++/7/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long long int*]': /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 copy(_II __first, _II __last, _OI __result) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:446:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:63:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ /usr/include/c++/7/bits/stl_uninitialized.h:101:53: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 { return std::copy(__first, __last, __result); } ^ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/7/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-solve test-solve.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-solve test-solve.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp PASS: test-solve In file included from /usr/include/c++/7/vector:69:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const LinBox::CekstvSwitch >&}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': /usr/include/c++/7/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h: In member function 'void LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::operator()(LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom; _Sw1 = LinBox::CekstvSwitch >; _Field = Givaro::Modular; Switch = LinBox::CekstvSwitch >]': /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Vector& LinBox::VectorDomain::mulinSpecialized(Vector&, const typename LinBox::VectorDomain::Field::Element&, LinBox::VectorCategories::DenseVectorTag) const [with Vector = LinBox::BlasVector >, std::vector > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Vector1& LinBox::MatrixDomain::mulRowSpecialized(Vector1&, const Matrix_&, const Vector2&, LinBox::VectorCategories::DenseVectorTag) const [with Vector1 = LinBox::BlasVector >, std::vector > > >; Matrix_ = LinBox::TransposeMatrix >, std::vector > > > >, LinBox::MatrixCategories::RowColMatrixTag>; Vector2 = LinBox::BlasVector >, std::vector > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Vector1& LinBox::MatrixDomain::axpyinRowSpecialized(Vector1&, const Matrix_&, const Vector2&, LinBox::VectorCategories::DenseVectorTag) const [with Vector1 = LinBox::BlasVector >, std::vector > > >; Matrix_ = LinBox::TransposeMatrix >, std::vector > > > >, LinBox::MatrixCategories::RowColMatrixTag>; Vector2 = LinBox::BlasVector >, std::vector > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Vector1& LinBox::MatrixDomain::mulRowSpecialized(Vector1&, const Matrix_&, const Vector2&, LinBox::VectorCategories::DenseVectorTag) const [with Vector1 = LinBox::BlasVector >, std::vector > > >; Matrix_ = LinBox::BlasSubmatrix >, std::vector > > > >; Vector2 = LinBox::BlasVector >, std::vector > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'Vector1& LinBox::MatrixDomain::axpyinRowSpecialized(Vector1&, const Matrix_&, const Vector2&, LinBox::VectorCategories::DenseVectorTag) const [with Vector1 = LinBox::BlasVector >, std::vector > > >; Matrix_ = LinBox::BlasSubmatrix >, std::vector > > > >; Vector2 = LinBox::BlasVector >, std::vector > > >; Field_ = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/7/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/c++/7/vector:64:0, from /usr/include/gmp++/gmp++_int.h:20, from /usr/include/gmp++/gmp++.h:56, from /usr/include/givaro/givinteger.h:19, from /usr/include/givaro/modular-int8.h:29, from /usr/include/givaro/modular.h:21, from test-regression.C:31: /usr/include/c++/7/bits/stl_vector.h:1210:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/givaro/givpoly1denseops.inl:14:0, from /usr/include/givaro/givpoly1.h:41, from /usr/include/givaro/givpoly1factor.h:25, from /usr/include/givaro/gfq.h:24, from /usr/include/givaro/extension.h:16, from ../linbox/field/hom.h:451, from ../linbox/matrix/densematrix/blas-matrix.h:43, from ../linbox/matrix/dense-matrix.h:79, from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:51, from ../linbox/matrix/matrix-domain.h:68, from ../linbox/matrix/sparsematrix/sparse-generic.h:80, from ../linbox/matrix/sparse-matrix.h:70, from test-regression.C:32: /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::solveLeft(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl: In member function 'LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::solveRight(LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::Matrix&, const Matrix&) const [with _Field = Givaro::Extension >]': /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 Q, Qbeg, Qend); ^ /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator {aka const __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /bin/sh ../libtool --tag=CXX --mode=link g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ../linbox/liblinbox.la -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test-regression test-regression.o -lntl -lmpfr -lfplll -liml -lflint -fopenmp -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lgomp libtool: link: g++ -O -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test-regression test-regression.o -fopenmp -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../linbox/.libs/liblinbox.so -lntl -lmpfr -lfplll -liml -lflint -L/usr/lib/atlas -lsatlas -lgivaro -lgmpxx -lgmp -ltinyxml2 -lgomp -fopenmp PASS: test-regression make[5]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' Making all in data make[6]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/data' Making all in matrix make[6]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests/matrix' make[6]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[6]: Nothing to be done for 'all-am'. make[6]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[5]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' ============================================================================ Testsuite summary for LinBox 1.4.2 ============================================================================ # TOTAL: 15 # PASS: 15 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[3]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/tests' Making check in interfaces make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' Making check in driver make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/driver' Making check in kaapi make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/kaapi' Making check in maple make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/maple' Making check in sage make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces/sage' make[2]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/interfaces' Making check in doc make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/doc' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/doc' Making check in examples make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2/examples' make[1]: Entering directory '/builddir/build/BUILD/linbox-1.4.2' make[1]: Leaving directory '/builddir/build/BUILD/linbox-1.4.2' + exit 0 Processing files: linbox-1.4.2-8.fc26.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kh9lhi + umask 022 + cd /builddir/build/BUILD + cd linbox-1.4.2 + DOCDIR=/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc/linbox + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc/linbox + cp -pr AUTHORS /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc/linbox + cp -pr ChangeLog /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc/linbox + cp -pr NEWS /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc/linbox + cp -pr TODO /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/doc/linbox + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.x8bd1v + umask 022 + cd /builddir/build/BUILD + cd linbox-1.4.2 + LICENSEDIR=/builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/licenses/linbox + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/licenses/linbox + cp -pr COPYING /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/licenses/linbox + cp -pr COPYING.LESSER /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm/usr/share/licenses/linbox + exit 0 Provides: liblinbox.so.0 liblinboxsage.so.0 linbox = 1.4.2-8.fc26 linbox(armv7hl-32) = 1.4.2-8.fc26 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgivaro.so.9 libgmp.so.10 libgomp.so.1 libgomp.so.1(GOMP_1.0) libgomp.so.1(GOMP_2.0) libgomp.so.1(GOMP_4.0) libgomp.so.1(OMP_1.0) libiml.so.0 liblinbox.so.0 libm.so.6 libm.so.6(GLIBC_2.4) libntl.so.33 libsatlas.so.3 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: linbox-devel-1.4.2-8.fc26.armv7hl Provides: linbox-devel = 1.4.2-8.fc26 linbox-devel(armv7hl-32) = 1.4.2-8.fc26 pkgconfig(linbox) = 1.4.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /usr/bin/pkg-config liblinbox.so.0 liblinboxsage.so.0 pkgconfig(fflas-ffpack) >= 2.2.2 Processing files: linbox-doc-1.4.2-8.fc26.noarch Provides: bundled(jquery) linbox-doc = 1.4.2-8.fc26 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: linbox-debuginfo-1.4.2-8.fc26.armv7hl Provides: linbox-debuginfo = 1.4.2-8.fc26 linbox-debuginfo(armv7hl-32) = 1.4.2-8.fc26 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm Wrote: /builddir/build/RPMS/linbox-1.4.2-8.fc26.armv7hl.rpm Wrote: /builddir/build/RPMS/linbox-devel-1.4.2-8.fc26.armv7hl.rpm Wrote: /builddir/build/RPMS/linbox-doc-1.4.2-8.fc26.noarch.rpm Wrote: /builddir/build/RPMS/linbox-debuginfo-1.4.2-8.fc26.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.H89yUd + umask 022 + cd /builddir/build/BUILD + cd linbox-1.4.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/linbox-1.4.2-8.fc26.arm + exit 0 Child return code was: 0